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