|
|
|
|
|
by pcfwik
194 days ago
|
|
Since this is about C declarations: for anyone who (like me) had the misfortune of learning the so-called "spiral rule" in college rather than being taught how declarations in C work, below are some links that explain the "declaration follows use" idea that (AFAIK) is the true philosophy behind C declaration syntax (and significantly easier to remember/read/write). TL;DR: you declare a variable in C _in exactly the same way you would use it:_ if you know how to use a variable, then you know how to read and write a declaration for it. https://eigenstate.org/notes/c-decl
https://news.ycombinator.com/item?id=12775966 |
|
In other words, the precedence of operators in a declaration have exactly the same precedence as in its use.