Hi Joachim
a=5;
b=++a;
zuerst auf 6 hochzaehlen, danach b den wert 6 zuweisen.
b=a++;
b den wert von a, also 5 geben,_dann_auf 6 hochzaehlen.
Ganz richtig, aber bei der Vorschleife steht ja das i++ bzw ++i allein auf der Zeile. Es wird also einfach inkrementiert, ohne irgendetwas anderes (z.B. eine Zuweisung an b) zu machen. Da ist es dann egal, ob erst nichts gemacht wird und dann i inkrementiert, oder erst i erhoeht und dann nichts getan wird. *g* Genau darum ging es Caveman ja. Er dachte (vermutlich), dass bei ++i das i schon am Beginn der For-Schleife inkrementiert werden muesste.
Naja, ist was fuer Theoretiker *grins*
Och, man kann das auch praktisch anwenden. So kann man naemlich seine Befehle so komplex machen, dass jemand anderes fuer jede Zeile eine halbe Stunde braucht, um sie zu kapieren. ;-)
Calocybe