Heim > Artikel > Backend-Entwicklung > 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!