Red de conocimiento informático - Aprendizaje de programación - ¿Qué significa para(;;)?

¿Qué significa para(;;)?

En lenguaje C, la declaración for es la más flexible de usar. Su forma general es:

for (expresión 1; expresión 2; declaración 3).

Su proceso de ejecución es el siguiente:

Primero resuelve la expresión 1.

Resuelva la expresión 2. Si su valor es verdadero (no 0), ejecute la declaración incrustada especificada en la declaración for y luego ejecute el paso 3) a continuación si su valor es falso (0). finalice el ciclo y vaya al paso 5).

Resolver la expresión 3.

Vuelva al paso 2) anterior para continuar con la ejecución.

El ciclo finaliza y se ejecuta una instrucción debajo de la instrucción for.

El proceso de ejecución del programa se muestra en la siguiente figura: