Hallo Noss,
du kannst alle Rechenarten mit der Kurzform schreiben:
x += 5;
x -= 5;
x *= 5;
x /= 5;
Aber auch:
x ^= 5;
Was manchmal zu erstaunlichen Reaktionen führt ist folgendes:
1: x = variable++;
2: x = ++variable;
Bei 1: wird ERST variable in x gespeichert UND DANN variable um 1 erhöht.
Bei 2: wird ERST um 1 erhöht und dann nach x gespeichert.
Lustig wird es dann bei Code á la:
variable [zeiger++] = anderevariable [--zeiger];
oder
variable [zeiger += 4] = anderevariable [++zeiger -= 2];
Die Kurzformen gibt es schon seit ich in C programmiere. Also bestimmt schon seit 20 Jahren.
Lesezeichen