Video: Was ist der Postfix-Operator in C++?
2024 Autor: Lynn Donovan | [email protected]. Zuletzt bearbeitet: 2023-12-15 23:42
Postfix-Operatoren sind unäre Operatoren die auf einer einzelnen Variablen arbeiten, die verwendet werden kann, um einen Wert um 1 zu erhöhen oder zu verringern (sofern nicht überladen). Da sind 2 Postfix-Operatoren in C ++, ++ und --.
Die Leute fragen auch, was ist der Unterschied zwischen ++ i und i ++ in C?
Das einzige Unterschied ist die Reihenfolge der Operationen zwischen das Zuwachs der Variablen und dem Wert the Operator kehrt zurück. Also im Grunde genommen ++ i gibt den Wert zurück, nachdem er inkrementiert wurde, während ++ Ich gebe den Wert zurück, bevor er inkrementiert wird. Am Ende wird in beiden Fällen der Wert von i erhöht.
Anschließend stellt sich die Frage, was der Unterschied zwischen Präfix und Postfix von --- und ++-Operatoren ist. Im Präfix Version (d. h. ++ i), wird der Wert von i erhöht und der Wert des Ausdrucks ist der neue Wert von i. Im Postfix version (d. h. i++) wird der Wert von i erhöht, jedoch ist {value|the value} des Ausdrucks der ursprüngliche Wert von i.
Man kann sich auch fragen, was ist Postfix und Präfix in C++?
Der Unterschied zwischen den beiden besteht darin, dass in der Postfix Notation, der Operator erscheint nach Postfix -Ausdruck, während im Präfix Notation steht der Operator vor dem Ausdruck, zum Beispiel x--; bezeichnen Postfix -Dekrement-Operator und--x; bezeichnen Präfix Dekrement-Operator.
Was ist ++ i und i ++ in Java?
Hier ++ bezieht sich auf Zuwachs durch 1. Jetzt ++ ich beziehe mich auf die Zuwachs des in der Variablen i gespeicherten Wertes. Wo wie ich? ++ heißt post Zuwachs Operator, hier wird, wenn der Compiler diese Anweisung ausführt, zuerst der ursprüngliche Wert in die Gleichung eingesetzt und dann der Wert um 1 erhöht.