|
|
|
|
|
by SAI_Peregrinus
2584 days ago
|
|
The entire section on declarations can also be fixed by always binding type modifiers and quantifiers to the left. Rewriting the examples: int* p; // pointer to int
int volatile* p_to_vol; // pointer to volatile int
int* volatile vol_p; // volatile pointer to int
int volatile* volatile vol_p_to_vol; // volatile pointer to volatile int
This method always starts with the most basic type, then adds modifiers sequentially. The modifier binds to everything left of it. |
|