A Übersichtstabellen wichtiger Sprachelemente
A.1 Operatorpriorität (Operator Precedence)
Tabelle A.1 zeigt die Operatoren von C und ihre Assoziativität (die Bindung der Operanden) in absteigender Reihenfolge. Operatoren derselben Prioritätsklasse haben dieselbe Rangstufe.
Rang |
Operator |
Beschreibung |
Richtung |
---|---|---|---|
1 |
(Postfix)++ |
Postfix-Inkrement |
links nach rechts |
2 |
++(Präfix) |
Präfix-Inkrement |
rechts nach links |
3 |
* |
Multiplikation |
links nach rechts |
+ |
Addition |
links nach rechts |
|
5 |
<< |
Links-Shift |
links nach rechts |
6 |
< |
kleiner |
links nach rechts |
7 |
== |
gleich |
links nach rechts |
8 |
& |
bitweises UND |
links nach rechts |
9 |
^ |
bitweises exklusives ODER |
links nach rechts |
10 |
| |
bitweises ODER |
links nach rechts |
11 |
&& |
logisches UND |
links nach rechts |
12 |
|| |
logisches ODER |
links nach rechts |
13 |
?: |
Bedingung |
rechts nach links |
14 |
= |
Zuweisung |
rechts nach links |
15 |
, |
Komma-Operator |
links nach rechts |