- Informatikkaufmann Azubi Tagebuch - http://www.informatikkaufmann-azubi.de/tagebuch -

Präfix und Postfix Inkrementierung

Posted By Bastian On September 20, 2005 @ 5:07 pm In AE | Comments Disabled

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.


Article printed from Informatikkaufmann Azubi Tagebuch: http://www.informatikkaufmann-azubi.de/tagebuch

URL to article: http://www.informatikkaufmann-azubi.de/tagebuch/2005/09/20/praefix-und-postfix-inkrementierung/