Istruzioni di iterazione (C++)
Le istruzioni di iterazione determinano le istruzioni (o istruzioni composti) vengano eseguiti zero o più volte ai criteri di ciclo- chiusura.Quando queste istruzioni sono istruzioni composti, vengono eseguite in ordine, tranne quando l'istruzione interruzione o l'istruzione continuare viene rilevato.
C++ fornisce quattro istruzioni iterazione — mentre, fare, pere basato su intervallo per.Ognuno di questi viene ripetuto fino alla chiusura di un'espressione non risulta essere zero (false), o ciclo fino alla chiusura viene forzata con un'istruzione interruzione.Nella tabella seguente vengono riepilogate le istruzioni e le azioni, ogni oggetto viene illustrato in dettaglio nelle sezioni che seguono.
Istruzioni di iterazione
Istruzione |
Valutato a |
Inizializzazione |
Increment |
---|---|---|---|
while |
L'inizio del ciclo |
No |
No |
do |
Fine del ciclo |
No |
No |
for |
L'inizio del ciclo |
Sì |
Sì |
basato su intervallo per |
L'inizio del ciclo |
Sì |
Sì |
La parte dell'istruzione di un'istruzione di iterazione non può essere una dichiarazione.Tuttavia, può essere un'istruzione composta che contiene una dichiarazione.