Zitat Zitat von Besserwessi
und auch den erzeugten Code länger und langsamer.
Das glaube ich nicht. Der Compiler muß die Rechenoperationen sowieso in kleine Häppchen (Assembler!) zerlegen.

Und ob ich das nun in einer oder 2 Zeilen machen, ist völlig irrelevant.

Zu meiner Schulzeit (vor gefühlten 150 Jahren) haben wir das ausprobiert, mit C.

Der auslöser war der "naive" Programmierstil eines Schulkamaraden.
Der Lehrer meinte damals das es egal sein und wir es ausprobieren sollen.
Nun, wir haben es getan.

Ergebnis: Complimiertes Programm genau gleich lang und gleich schnell.

Gruß Dnerb