Precedence and Associativity of Operators

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 

Unary +, - and * have higher precedence than the binary forms.