Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Fuerza la transferencia del control a la expresión de control del bucle contenedor do, for o while más pequeño.
Sintaxis
continue;
Comentarios
No se ejecuta ninguna de las instrucciones restantes de la iteración actual. La siguiente iteración del bucle se determina del modo siguiente:
En un bucle
doowhile, la siguiente iteración se inicia reevaluando la expresión de control de la instruccióndoowhile.En un bucle
for(que use la sintaxisfor( <init-expr> ; <cond-expr> ; <loop-expr> )), se ejecuta la cláusula<loop-expr>. A continuación, se evalúa de nuevo la cláusula<cond-expr>y, en función del resultado, el bucle finaliza o se produce otra iteración.
En el ejemplo siguiente se muestra cómo se puede usar la instrucción continue 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");
}
before the continue
before the continue
before the continue
after the do loop