Instrukcje iteracji (C++)
Instrukcje iteracji powodują, że instrukcje (lub instrukcje złożone) mają być wykonywane zero lub więcej razy, z zastrzeżeniem niektórych kryteriów zakończenia pętli. Gdy te instrukcje są instrukcjami złożonymi, są wykonywane w kolejności, z wyjątkiem sytuacji, gdy napotkana jest instrukcja break lub instrukcja continue .
Język C++ udostępnia cztery instrukcje iteracji — a jednocześnie, do, for i oparte na zakresie. Każda z tych iteruje, dopóki wyrażenie zakończenia nie zwróci wartości zero (false) lub do momentu wymuśniania zakończenia pętli za pomocą break
instrukcji . Poniższa tabela zawiera podsumowanie tych instrukcji i ich akcji; każdy z nich jest szczegółowo omówiony w kolejnych sekcjach.
Instrukcje iteracji
Oświadczenie | Obliczone na | Inicjalizacja | Przyrost |
---|---|---|---|
while |
Góra pętli | Nie. | Nie. |
do |
Dolna pętla | Nie. | Nie. |
for |
Góra pętli | Tak | Tak |
oparte na zakresie dla | Góra pętli | Tak | Tak |
Część instrukcji instrukcji iteracji nie może być deklaracją. Może to być jednak instrukcja złożona zawierająca deklarację.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla