Heim >häufiges Problem >Wie ist die Prioritätsreihenfolge in der C-Sprache?
C-Sprachprioritätsreihenfolge: 1. Verschiedene Klammern; 2. Alle unären Operatoren 3. Multiplikationsoperator *, Divisionsoperator /, Restoperator %; ;> 6. Größer-als-Operator >, Größer-gleich-Operator >=, Kleiner-als-Operator <, Kleiner-gleich-Operator <=, Ungleich-Operator !=; 8. Bitweiser UND-Operator &; 9. Bitweiser XOR-Operator ^; 11. Logischer UND-Operator && usw.
Das Betriebssystem dieses Tutorials: Windows 10-System, C++ 20-Version, DELL G3-Computer.
Zu den Operatoren in der C-Sprache gehören unäre Operatoren, binäre Operatoren und ternäre Operatoren. Die Prioritäten sind wie folgt:
Erste Priorität: verschiedene Klammern wie (), [] usw.;
2. Priorität : alle unären Operatoren wie ++, –, !, ~ usw.;
3. Priorität: Multiplikationsoperator *, Divisionsoperator /, Restoperator %;
4. Priorität: Additionsoperator +, Subtraktionsoperator -
5. Priorität: Verschiebungsoperator <<, >>;
6. Priorität: größer als Operator >, größer als gleich Operator>=, kleiner als Operator<, kleiner als oder gleich Operator<=;
7 Priorität: Gleichheitsoperator ==, Ungleichheitsoperator! =;
8. Priorität: Bitweiser UND-Operator &; Operator &&;
12. Priorität: logischer ODER-Operator ||;
13. Priorität: ternärer bedingter Operator?: ;
14. Priorität: verschiedene Zuweisungsoperatoren, wie =, +=, -=, *= , /= usw ;
15. Priorität: Kommaoperation, .
Das obige ist der detaillierte Inhalt vonWie ist die Prioritätsreihenfolge in der C-Sprache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!