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 |
|