Foros del Web » Programación para mayores de 30 ;) » C/C++ »

¿error de compilación o bucle infinito?

Estas en el tema de ¿error de compilación o bucle infinito? en el foro de C/C++ en Foros del Web. ¿Cuál de estas opciones (o cualquier otra) se produce en este fragmento de código?: while(1) { Sentencias; } Muchas gracias....
  #1 (permalink)  
Antiguo 09/12/2010, 23:08
 
Fecha de Ingreso: marzo-2007
Mensajes: 127
Antigüedad: 17 años, 1 mes
Puntos: 2
¿error de compilación o bucle infinito?

¿Cuál de estas opciones (o cualquier otra) se produce en este fragmento de código?:

while(1)
{
Sentencias;
}

Muchas gracias.
  #2 (permalink)  
Antiguo 10/12/2010, 06:00
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: ¿error de compilación o bucle infinito?

Se produce todo... osea se evalua constantemente el uno...que siempre da true. y luego se ejecutan las sentencias..... y arranca todo de nuevo.
  #3 (permalink)  
Antiguo 10/12/2010, 06:55
 
Fecha de Ingreso: marzo-2007
Mensajes: 127
Antigüedad: 17 años, 1 mes
Puntos: 2
Respuesta: ¿error de compilación o bucle infinito?

muchas gracias, pero no entiendo lo que quieres decir con "y arranca todo de nuevo". ¿Qué es lo que arranca todo de nuevo?, ¿desde el comienzo de la parte main() o desde el comienzo del while?

Muchas gracias de nuevo.
  #4 (permalink)  
Antiguo 10/12/2010, 08:49
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: ¿error de compilación o bucle infinito?

desde el comienzo del while......

osea se evalua la condicion. si es verdadera se ejecuta sentencias encerradas entre las llaves y luego vuelve a empezar el flujo.

Porque no te hace un ejemplito que imprima un par de mensaje para ver como funciona. Estas cosas se aprenden probando y probando.

Etiquetas: bucle, infinito
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:11.