C-Programmierung
Operatorenvorrang
← Verschachtelte Operatoren | ● | Klammer Operator →
Der Operatorvorrang kann immer explizit durch Klammerung ausgedrückt werden.
Operatoren mit der höchsten Priorität werden zuerst geklammert.
Die Auswertung erfolgt dann von innen nach außen.
Beispielhaft am Ausdruck a+b*c → (a+(b*c))
Bei identischer Operatorpriorität hat der am weitesten links stehende Operator Vorrang, d.h. die Auswertung erfolgt von links nach rechts.
Beispielhaft am Ausdruck a+b+c → ((a+b)+c):
+ nicht: + / \ / \ + c + a + / \ /|\ / \ a b a b c b c