Saltar al contenido

¿A qué se refiere exactamente el término “bucle vacío” en C y C++?

Recabamos por diferentes espacios para así traerte la respuesta a tu problema, si continúas con dificultades deja tu inquietud y te responderemos sin falta, porque estamos para servirte.

Solución:

Tu primer caso (por con expresiones vacías) es un infinito loop y el segundo (con el cuerpo vacío del por declaración) es una vacío lazo

En mi entorno es así:

for(;;)  statements; 

ciclo infinito

for(initialisation;condition;updation)   

bucle vacío

La respuesta depende del contexto.

Si te refieres a un vacío por bucle, entonces

 for(;;)
 
     statements;
 

es tal cosa

Aunque, lo mismo se puede lograr con un bucle while:

while(true)

    statements;

y este no es un bucle “vacío”. Ambos son bucles infinitos de los que debe salir usando break dentro de tu bucle.

Por otro lado,

for(initialisation;condition;updation)


este es un ciclo “vacío” que básicamente no hace nada, excepto tal vez actualizar algunas variables que podrían definirse antes del ciclo mismo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *