Table 2-1. Precedence and Associativity of Operators |
|
Operators | Associativity |
|
() [] -> . | left to right |
! ~ ++ -- - (type) * & sizeof | right to left |
* / % | left to right |
+ - | left to right |
<< >> | left to right |
< <= > >= | left to right |
== != | left to right |
& | left to right |
^ | left to right |
| | left to right |
&& | left to right |
|| | left to right |
?: | right to left |
= += -= *= /= %= ^= |= <<= >>= | right to left |
, | left to right |
|