Präfix und Postfix Inkrementierung

Variablen lassen sich statt mit izahl = izahl +1; auch bequemer und kürzer inkrementieren.
Man unterscheidet hierbei zwischen der postfixen und der präfixen Inkrementierung.
Postfix: izahl++;
Präfix: ++izahl;

Beide liefern prinzipiell das selbe Ergebnis, die Variable izahl wird um einen erhöht, jedoch liegt der Pudel im Detail.
Denn diese beiden Rechnungen liefern unterschiedliche Ergebnisse:
izahl = 2;
iergebnis = 3 * izahl++;

Die Variable iergebnis enthält den Wert 6.

izahl = 2;
iergebnis = 3 * ++izahl;

Die Variable iergebnis enthält den Wert 9.

An diesem Beispiel erkennt man leicht den Unterschied zwischen dem postfixen und präfixen inkrementieren von Zahlenwerten.

0 0 Bewertungen
Gesamtbewertung
Kommentarbenachrichtigungen
Benachrichtige mich bei
0 Kommentare
Inline Feedbacks
View all comments