instruccion goto(importante)
Publicado por rsrobin (31 intervenciones) el 15/11/2001 08:55:40
Hola a todos y gracias.
Bueno, lo que pasa es que estoy realizando el flujo de un programa y para esto me han pedido que exponga dos opciones la primera es pasar funciones como parametro (ya me funciona) y la segunda es utilizar la instruccion goto pasando la etiqueta a la cual debe ir en una variable me dicen que esto es posible pero hasta el momento no me funciona.
esto es un ejemplo para que me entendais no es lo que necesito hacer pero lo intento representar.
int x(char* etiqueta, int valor)
{
if(valor==1)
{
goto etiqueta;
}
printf("Adios");
return 0;
aqui:
printf("Pasa");
}
int main(int argc, char* argv[])
{
x("aqui",1);
}
Bueno, lo que pasa es que estoy realizando el flujo de un programa y para esto me han pedido que exponga dos opciones la primera es pasar funciones como parametro (ya me funciona) y la segunda es utilizar la instruccion goto pasando la etiqueta a la cual debe ir en una variable me dicen que esto es posible pero hasta el momento no me funciona.
esto es un ejemplo para que me entendais no es lo que necesito hacer pero lo intento representar.
int x(char* etiqueta, int valor)
{
if(valor==1)
{
goto etiqueta;
}
printf("Adios");
return 0;
aqui:
printf("Pasa");
}
int main(int argc, char* argv[])
{
x("aqui",1);
}
Valora esta pregunta


0