Condividi tramite


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 composte, vengono eseguite in ordine, tranne quando viene rilevata l'istruzione break o continue.

C++ fornisce quattro istruzioni di iterazione - while, do, for e for basata su intervallo. Ognuna di queste viene ripetuta finché la relativa espressione di chiusura non restituisce zero (false) o finché la chiusura 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

Operatore di incremento

while

All'inizio del ciclo

No

No

do

Alla fine del ciclo

No

No

for

All'inizio del ciclo

for basato su intervallo

All'inizio del ciclo

La parte di istruzione di un'istruzione di iterazione non può essere una dichiarazione. Tuttavia, può essere un'istruzione composta che contiene una dichiarazione.

Vedere anche

Riferimenti

Cenni preliminari sulle istruzioni C++