The following table lists the precedence and associativity of C operators. Operators are from listed top to bottom, in descending precedence. The grouping operator, (), has the highest precedence. The sequence operator (,) has the lowest precedence. There are five classes of operators: postfix, prefix, unary, and binary:
Operators | Description | Class | Precedence | Associativity |
() | Grouping | N/A | 17 | N/A |
a[k] | Array subscripting | Postfix | 16 | ...