Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: mariodrc en 29 Diciembre 2011, 20:20 PM

Título: Programacion C for(; ;)
Publicado por: mariodrc en 29 Diciembre 2011, 20:20 PM
¿Como se ejecuta este for? for(; ; ).
muchas gracias y felices fiestas.
Título: Re: Programacion C for(; ;)
Publicado por: Unbr0ken en 29 Diciembre 2011, 20:25 PM
Se ejecuta... en gerundio.

:xD

Es solamente un bucle infinito.
Título: Re: Programacion C for(; ;)
Publicado por: rir3760 en 29 Diciembre 2011, 20:28 PM
A un bucle "for" en la forma:
for (; ;)
   cuerpo_del_bucle

se le conoce como bucle sin fin (o endless loop) ya que este no termina en base a su condición (cuando esta se omite es igual a utilizar 1).

Para que el bucle termine se debe utilizar una sentencia "break;" (para terminar el bucle) o bien una sentencia de retorno (para terminar la función).

Un saludo
Título: Re: Programacion C for(; ;)
Publicado por: mariodrc en 2 Enero 2012, 00:03 AM
Muchas gracias