Zitat:
Hier noch ein negatives C++ Beispiel
Na ne Ahnung was hier rauskommt ?
Sollte, bzw. muß 11 rauskommen. x += x geht vor x++, dh. x++ muß laut standard am Ende ausgeführt werden.
Das Verhalten sollte eigentlich bei allen C Compilern konsistent sein und überall 11 rauskommen. Ich sehe das als reguläres C an, kann man also so schreiben.
Wenn du schreibst
dann muß 12 rauskommen.
Was hast du denn erwartet ?
Gruß Hagen