| Prio. | Kategorie | Operator | Beschreibung |
1. | Selektion | | |
| | | _ ( _ ) | Funktionsaufruf |
| | | _ [ _ ] | Feldinidizierung |
| | | _ . _ | Komponente selektieren |
| | | _ -> _ | dereferenzieren und selektieren |
2. | unär Postfix | | |
| | | _ ++ | Postfix--Inkrementierung |
| | | _ -- | Postfix--Dekrementierung |
3. | unär Präfix | | |
| | | ! _ | logische Negation (NOT) |
| | | ~ _ | bitweises Komplement |
| | | + _ | unäres Plus |
| | | - _ | unäres Minus |
| | | ++ _ | Präfix--Inkrementierung |
| | | -- _ | Präfix--Dekrementierung |
| | | & _ | Adressse berechnen |
| | | * _ | dereferenzieren |
| | | ( _ ) _ | Konversion (cast) |
| | | sizeof _ | Größe eines Operanden (in Byte) |
4. | multiplikativ | | |
| | | _ * _ | Multiplikation |
| | | _ / _ | Division |
| | | _ % _ | Modulo |
5. | additiv | | |
| | | _ + _ | binäres Plus |
| | | _ - _ | binäres Minus |
6. | shift | | |
| | | _ << _ | shift links |
| | | _ >> _ | shift rechts |
7. | relational | | |
| | | _ < _ | kleiner |
| | | _ <= _ | kleiner gleich |
| | | _ > _ | größer |
| | | _ >= _ | größer gleich |
8. | Gleichheit | | |
| | | _ == _ | gleich |
| | | _ != _ | ungleich |
9. | bit | | |
| | | _ & _ | bitweises AND |
10. | bit | | |
| | | _ ^ _ | bitweises XOR |
11. | bit | | |
| | | _ | _ | bitweises OR |
12. | logisch | | |
| | | _ && _ | logisches AND |
13. | logisch | | |
| | | _ || _ | logisches OR |
14. | Verzweigung | | |
| | | _ ? _ : _ | bedingter Ausdruck |
15. | Zuweisungen | | |
| | | _ = _ | einfache Zuweisung |
| | | _ *= _ | Zuweisungsprodukt |
| | | _ /= _ | Zuweisungsquotient |
| | | _ %= _ | Zuweisungsmodulo |
| | | _ += _ | Zuweisungssumme |
| | | _ -= _ | Zuweisungsdifferenz |
| | | _ &= _ | Zuweisung: bitweises AND |
| | | _ ^= _ | Zuweisung: bitweises XOR |
| | | _ |= _ | Zuweisung: bitweises OR |
| | | _ <<= _ | Zuweisung: linksschieben |
| | | _ >>= _ | Zuweisung: rechtsschieben |
16. | Sequenz | | |
| | | _ , _ | Ausdrucksfolge |
|