Heim >Backend-Entwicklung >C++ >Was sind in der Sprache C Evaluation, Precedence und Association?

Was sind in der Sprache C Evaluation, Precedence und Association?

WBOY
WBOYnach vorne
2023-09-03 21:49:051239Durchsuche

Der „C“-Compiler wertet Ausdrücke nach Prioritäts- und Assoziativitätsregeln aus.

Wenn ein Ausdruck Operatoren unterschiedlicher Priorität enthält, werden Prioritätsregeln berücksichtigt.

Was sind in der Sprache C Evaluation, Precedence und Association?

Hier wird 10*2 zuerst ausgewertet, da „*“ eine höhere Priorität hat als „-“ und „=“

Wenn der Ausdruck dieselbe Priorität enthält, wird die Assoziativitätsregel berücksichtigt, d. h. von links nach rechts (oder von rechts nach links).

Was sind in der Sprache C Evaluation, Precedence und Association?

Das obige ist der detaillierte Inhalt vonWas sind in der Sprache C Evaluation, Precedence und Association?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen