C++ For-Schleife
C++ For-Schleife
Wenn Sie genau wissen, wie oft Sie einen Codeblock durchlaufen möchten, verwenden Sie die for
-Schleife anstelle einer while
Schleife:
Syntax
for (Anweisung 1; Anweisung 2; Anweisung 3) {
// Codeblock, der ausgeführt werden soll
}
Anweisung 1 wird (einmal) vor der Ausführung des Codeblocks ausgeführt.
Anweisung 2 definiert die Bedingung für die Ausführung des Codeblocks.
Anweisung 3 wird (jedes Mal) ausgeführt, nachdem der Codeblock ausgeführt wurde.
Das folgende Beispiel druckt die Zahlen 0 bis 4:
Beispiel erklärt
Anweisung 1 setzt eine Variable, bevor die Schleife beginnt (int i = 0).
Anweisung 2 definiert die Bedingung für die Ausführung der Schleife (i muss kleiner als 5 sein). Wenn die Bedingung wahr ist, beginnt die Schleife von vorne, wenn sie falsch ist, wird die Schleife beendet.
Anweisung 3 erhöht jedes Mal einen Wert (i++), wenn der Codeblock in der Schleife ausgeführt wurde.
Ein weiteres Beispiel
In diesem Beispiel werden nur gerade Werte zwischen 0 und 10 gedruckt: