operator precedence in c
operator precedence in c
Category | Operator | Associativity |
---|---|---|
postfix | () [] -> . ++ -- | left to right |
Unary | + - ! ~ ++ -- (type)* & sizeof | right to left |
multiplicative | * / % | left to right |
Additive | + - | left to right |
shift | > | left to right |
Relational | >= | left to right |
Equality | !ERROR! illegal character '!' | left to right |
Bitwise AND | & | left to right |
Bitwise XOR | ^ | left to right |
Bitwise OR | | | left to right |