Operatoren in C ++ Programmierung
Alle Operatoren in C ++ eine definierte Funktion auszuführen. Diese Tabelle zeigt den Operator, Vorrang (die bestimmt, wer zuerst geht), Mächtigkeit und Assoziativität in der C ++ Programm.
Operator | Cardinality | Assoziativität | |
---|---|---|---|
Höchste Priorität | () [] ->. | einstellige | links nach rechts |
! ~ + - ++ - * (Cast) sizeof | einstellige | links nach rechts | |
* /% | binär | links nach rechts | |
+ - | binär | links nach rechts | |
lt; lt; >> | binär | links nach rechts | |
lt; lt; =>> = | binär | links nach rechts | |
==! = | binär | links nach rechts | |
binär | links nach rechts | ||
^ | binär | links nach rechts | |
| | binär | links nach rechts | |
binär | links nach rechts | ||
|| | binär | links nach rechts | |
?: | ternären | rechts nach links | |
= * = / =% = + = - = = ^ = | = lt; lt; = >> = | binär | rechts nach links | |
Der niedrigste Priorität | , | binär | links nach rechts |