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.