@Bastianoso

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.

Hinterlasse einen Kommentar

  Abonnieren  
Benachrichtige mich bei

Heiß diskutiert