Machen wir es etwas einfacher:
Code:
int Zahl1 = 5;
int Zahl2;
Zahl2 = ++Zahl1;
// -> Zahl2 = 6;
// -> Zahl1 = 6;
Zahl1 = 5;
Zahl2 = Zahl1++;
// -> Zahl2 = 5;
// -> Zahl2 = 6;
Beim Preinkrement wird zuerst die Zahl erhöht und dann zugewiesen, beim Postinkrement wird die Zahl zuerst zugewiesen und dann erhöht.