for |
Top Previous Next |
Skripte > Klassen-Elemente und C++-Befehle > interpretierte C++-Anweisungen > Kontrollstrukturen > for
Syntax
for ( [<initialisierung>] ; [<bedingung>] ; [<inkrement>] ) <anweisung>
Beschreibung
Die Anweisung for dient zum Programmieren einer Schleife.
<condition> wird vor dem ersten Einstieg in den Block geprüft.
<anweisung> wird wiederholt so oft ausgeführt, bis der Wert von <bedingung> false ist.
Vor dem ersten Durchlauf der Schleife werden die Variablen für die Schleife durch <initialisierung> initialisiert. Nach jedem Durchlauf der Schleife wird die Laufvariable durch <inkrement> erhöht. (Deshalb ist ++j in diesem Fall funktionell gleichwertig mit j++.)
In C++ kann <initialisierung> ein Ausdruck oder eine Deklaration sein.
Der Gültigkeitsbereich der dort deklarierten Bezeichner erstreckt sich nur bis zum Ende der for -Anweisung.
Alle drei Ausdrücke sind optional. Wenn <bedingung> weggelassen wird, so wird dafür der Wert true angenommen. |
Diese Seite gehört zur TextTransformer Dokumentation |
Home Inhalt English |