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ż

Przegląd instrukcji C++