istruzione continue (C++)
Forza il trasferimento di controllo nell'espressione di controllo di più piccola contenimento fare, per, o mentre ciclo.
continue;
Note
Alcune istruzioni rimanenti nell'iterazione corrente non viene eseguito.L'iterazione successiva del ciclo è determinato come segue:
In do o while eseguire il ciclo, l'avvio di iterazione successiva rivalutando l'espressione di controllo do o while istruzione.
In for ciclo (tramite la sintassi for(init-expr; cond-expr; loop-expr)), loop-expr la clausola viene eseguita.Quindi cond-expr la clausola viene rivalutato e, a seconda del risultato, la fine del ciclo o un'altra iterazione si verifica.
Nell'esempio seguente viene illustrato come continue l'istruzione consente di ignorare le sezioni del codice e per avviare l'iterazione successiva di un ciclo.
Esempio
// continue_statement.cpp
#include <stdio.h>
int main()
{
int i = 0;
do
{
i++;
printf_s("before the continue\n");
continue;
printf("after the continue, should never print\n");
} while (i < 3);
printf_s("after the do loop\n");
}