C-Postfixinkrement und -Dekrementoperatoren

Operanden des Postfixinkrements sind Dekrementoperatoren und skalare Typen, die änderbare L-Werte sind.

Syntax

  • Postfixausdruck:
    Postfixausdruck C++

    Postfixausdruck --

Das Ergebnis des Postfixinkrements- oder Dekrement Vorgangs ist der Wert des Operanden.Nachdem das Ergebnis erzielt hat, wird der Wert des Operanden inkrementiert oder dekrementiert ().Der folgende Code veranschaulicht den Operator Postfixinkrements.

if( var++ > 0 )
    *p++ = *q++;

In diesem Beispiel trägt die Variable var bis 0 verglichen, erhöht.Wenn var positiv war, bevor er erhöht wurde, wird die folgende Anweisung ausgeführt.Zuerst wird der Wert des Objekts, das von q gezeigte des Objekts zugewiesen, das durch pdargestellt wird.Anschließend werden q und p erhöht.

Siehe auch

Referenz

Postfix-Inkrementoperatoren und Operatoren: C++-Datei und --