- Zusammengesetzter Operator
- Operator-Ausdruck
- Rücksetzoperator return
- Konditionaloperator if-else
- Ternärer Operator ?:
- Umschalteroperator switch
- Loop-Operator while
- Loop-Operator for
- Loop-Operator do while
- Endoperator break
- Fortsetzungsoperator continue
- Operator der Objekterzegung new
- Operator der Objektenfernung delete
Loop-Operator do while
Zyklen for und while pruefen den Abschluss am Anfang und nicht am Ende des Zyklus. Dritter Loop-Operator do - while prueft die Abschlussbedingung am Ende, nach jedem Zyklusgang. Zykluskoerper wird immer wenigstens einmal durchgeführt.
do
|
Zuerst wird der Operator durchgeführt, dann wird de Ausdruck berechnet. Wenn der richtig ist, wird der Operator wieder und wieder durchgeführt. Wenn der Ausdruck falsch wird, ist der Zyklus zu Ende.
Hinweis
Wenn voraussichtlich eine große Anzahl von Iterationen in einem Zyklus behandelt wird, ist es ratsam, dass Sie die Tatsache der erzwungenen Beendigung des Programms mit der Funktion IsStopped() überprüfen.
Beispiel:
//--- Berechnung der Aufeinanderfolge von Zahlen Fibonatschi
|
Sehen Sie auch
Initialisierung der Variablen, Sichtbereich und Lebensdauer der Variablen, Erzeugung und Entfernung der Objekte