Strutture iterative del linguaggio C

6. Le interruzioni del ciclo

break;

Nel linguaggio C l'istruzione break interrompe le iterazioni di una struttura ciclica ( for, while ) prima del tempo.

E' utilizzata per forzare l'uscita dal ciclo. In genere è associata a una struttura condizionale IF per associarla al verificarsi di un evento.

Nel caso dei cicli annidati, l'istruzione break interrompe soltanto il ciclo più interno. I cicli più esterni continuano a essere eseguiti.

continue;

Nel linguaggio C l'istruzione Continue interrompe l'iterazione di un ciclo per saltare a quella successiva.

L'istruzione continue è usata nei cicli FOR, WHILE e DO WHILE. Quando il compilatore incontra l'istruzione Continue, interrompe l'iterazione corrente tornando all'espressione di controllo per iniziare l'interazione successiva, senza uscire dal ciclo.