Schleifen: for vs. while

n00ki3

Mitglied
Hallo :
Ich habe eine Frage an die (Assembler) Experten unter euch :)

Ein Kollege von mir programmiert immer nur in while schleifen , ich dagegen nur ,wenn ich muss .
Daher meine Frage:
Wenn man es genau nimmt :
was ist effektiver?
wann sollte man welche schleife benutzen?
wieso ist while mächtiger als die anderen Schleifen ?
 
for-Schleifen sollten immer dann benutzt werden, wenn eine Variable um eine konstante Größe erhöht wird. Tritt in der Schleife keine Schleifenvariable auf, die inkrementiert oder dekrementiert wird, sollte eine while-Schleife genutzt werden.

das dürft deine fragen beantworten!
 
Code:
for (boolean weiter = true;weiter;){
// bla bla bla
}

funktioniert auch bestens, vor allem wird die variable weiter so lokal wie möglich deklariert
 
Zurück