Inkrementieren, Dekrementieren für fortelaufene
-
Servus,
Im Grunde genommen hätte ich diese Frage überall posten können. Sie ist nicht C-Spezifisch, kein Webzeugs sondern allgemein. Wenn ich das falsche Forum genommen habe: Sorry ;-).
Nun,
var++; #Wert von $var wird nach der Anweisung um 1 erhöht (Postfixnotation) ++var; #Wert von $var wird sofort um 1 erhöht (Präfixnotation) var--; #Wert von $var wird nach der Anweisung um 1 verringert (Postfixnotation) --var; #Wert von $var wird sofort um 1 verringert (Präfixnotation)
Sieht ja schön aus und so, mit der Beschreibung. Aber das gibt folgendes aus:
1 3 3 1
Ich kann einfach nicht nachvollziehen was das Ding genau macht. Wie dabei vorgegangen wird. Wenns gut beantwortet wird, wärs vllt was fürs FAQ.
Gruss DrDoc!
-
is doch vollkommen logisch wenn var=1 am Anfang gilt. Dann wird 1 ausgegeben und dann erhoeht. Dann wird wieder erhoeht und danach 3 ausgegeben (wurde ja 2 mal erhoeht.
Danach wird var nochmal ausgegeben (3), dann erniedrigt, dann erniedrigt und ausgegeben (1). fertig.
-
pli, Danke.
Stimmt, ist eigentlich logisch *an-den-Kopf-fass*/ *kopf* => *wand*
DrDoc!
-
DrDoc schrieb:
pli, Danke.
Stimmt, ist eigentlich logisch *an-den-Kopf-fass*/ *kopf* => *wand*
DrDoc!
Kein Thema, is warm heute, da passiert sowas :p