Iterationsanweisungen (C++)
Iterationsanweisungen bewirken, dass Anweisungen (oder Verbundanweisungen) NULL mal oder mehrmals ausgeführt werden, je nach LOOP-Beendigungskriterien. Wenn diese Anweisungen zusammengesetzte Anweisungen sind, werden sie in der Reihenfolge ausgeführt, außer wenn die Break-Anweisung oder die Continue-Anweisung gefunden wird.
C++ stellt vier Iterationsanweisungen bereit : while, do, for, and range-based for. Jeder dieser Werte durchläuft, bis sein Beendigungsausdruck auf Null (false) ausgewertet wird, oder bis die Beendigung der Schleife mit einer break
Anweisung erzwungen wird. In der folgenden Tabelle werden diese Anweisungen und ihre Aktionen zusammengefasst. Jede von ihnen wird in den folgenden Abschnitten im Detail behandelt.
Iterationsanweisungen
Anweisung | Ausgewertet an | Initialisierung | Increment |
---|---|---|---|
while |
Anfang der Schleife | Nein | Nein |
do |
Ende der Schleife | Nein | Nein |
for |
Anfang der Schleife | Ja | Ja |
Bereichsbasiert für | Anfang der Schleife | Ja | Ja |
Der Anweisungsteil einer Iterationsanweisung kann keine Deklaration sein. Es kann jedoch eine Verbundanweisung sein, die eine Deklaration enthält.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für