continuar la instrucción (C++)

Fuerza la transferencia del control a la expresión de control de hagaque agrega más pequeño, de Para, o el bucle de mientras .

continue;

Comentarios

ninguna instrucciones restante en la iteración actual no se ejecutan.La siguiente iteración del bucle se determina como sigue:

  • En un bucle de do o de while , inicia siguiente de iteración evaluar de nuevo la expresión de control de la instrucción de do o de while .

  • En un bucle de for (mediante la sintaxis for(init-expr; cond-expr; loop-expr)), se ejecuta la cláusula de loop-expr .En la cláusula de cond-expr se evalúa de nuevo y, dependiendo del resultado, el bucle u u otra iteración aparece.

El ejemplo siguiente se muestra cómo la instrucción de continue se puede utilizar para omitir secciones de código e iniciar la siguiente iteración de un bucle.

Ejemplo

// 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");
}
  

Vea también

Referencia

Instrucciones de salto (C++)

Palabras clave de C++