Istruzioni di iterazione (C++)
Le istruzioni di iterazione determinano l'esecuzione di istruzioni (o istruzioni composte) nessuna o più volte, soggette ad alcuni criteri di ciclo-chiusura. Quando queste istruzioni sono istruzioni composte, vengono eseguite in ordine, tranne quando viene rilevata l'istruzione break o l'istruzione continue .
C++ fornisce quattro istruzioni di iterazione, mentre, do, per e basate sull'intervallo. Ognuna di queste iterazioni viene eseguita fino a quando l'espressione di terminazione non restituisce zero (false) o fino a quando la terminazione del ciclo non viene forzata con un'istruzione break
. Nella tabella seguente vengono riepilogate le istruzioni e le relative azioni; ognuna viene illustrata in dettaglio nelle sezioni che seguono.
Istruzioni di iterazione
Istruzione | Valutato | Inizializzazione | Incremento |
---|---|---|---|
while |
All'inizio del ciclo | No | No |
do |
Alla fine del ciclo | No | No |
for |
All'inizio del ciclo | Sì | Sì |
basato sull'intervallo per | All'inizio del ciclo | Sì | Sì |
La parte di istruzione di un'istruzione di iterazione non può essere una dichiarazione. Tuttavia, può essere un'istruzione composta che contiene una dichiarazione.
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per