Heim  >  Artikel  >  Backend-Entwicklung  >  C-Sprache – der Unterschied zwischen x und x –

C-Sprache – der Unterschied zwischen x und x –

Guanhui
GuanhuiOriginal
2020-06-03 16:17:3231520Durchsuche

C-Sprache – der Unterschied zwischen x und x –

Der Unterschied zwischen C-Sprache--x und x--

Der Unterschied zwischen „--x“ und „x--“ in der C-Sprache: Ersteres wird als Präfixoperation bezeichnet, während letzteres eine Postfixoperation ist, die zuerst die Operation ausführt und dann 1 zur Variablen x hinzufügt x, und führen Sie dann die Operation aus. Das Ergebnis ist das gleiche.

Beispiel:

int x=10;
System.out.println(x++);  
System.out.println(x);

Die erste Ausgabe ist 10, x++ verwendet zuerst den Wert von x im aktuellen Ausdruck und erhöht dann den Wert von x um 1 , die zweite Ausgabe ist 11, da x nach der vorherigen Anweisung um 1 gestiegen ist.

int x=10;
System.out.println(++x);
System.out.println(x);

Der erste gibt 11 aus, ++x erhöht zuerst den Wert von x um 1 und verwendet dann den Wert von x im aktuellen Ausdruck. Der zweite gibt ebenfalls 11 aus. Nach der vorherigen Anweisung x Erhöht um 1.

Empfohlene Tutorials: „PHP-Tutorial“ „C#

Das obige ist der detaillierte Inhalt vonC-Sprache – der Unterschied zwischen x und x –. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn