Der Martin: For-Schleife

Beitrag lesen

Hallo Gunnar,

for (i=1; i=15; ++i)

MaG,
Die Schleife wird wohl nie ausgeführt.

Doch, selbstverständlich. Und garantiert öfter, als es MaG lieb ist.  ;-)
Die Initialisierung i=1 ist ja noch okay. Die Zuweisung i=15 ergibt, wenn sie als Laufbedingung (boolean) ausgewertet wird, immer true, also wird die Schleife endlos mit dem Wert i=15 durchlaufen, am Schleifenende wird i kurz auf 16 inkrementiert und sofort wieder auf 15 gesetzt.

Dass das Schleifenkonstrukt so sinnlos ist, steht auf einem anderen Blatt.
Schönen Abend noch,

Martin