una preguntilla
si tienes, por ejemplo, un segmento de programa asi :
for(int i = 1;;i++)
{
for(int i = 1;;i++)
{
Enviado por noel solw el día 9 de mayo de 2004
si tienes, por ejemplo, un segmento de programa asi :
for(int i = 1;;i++)
{
cout << i << endl;
if(i==10)
goto exit;
}
exit : cout << "bye, bye" << endl;
cuando la condicion del if es verdadera, el contro pasa a "exit", que es el label, y de alli el programa continua nomalmemte.
Se recomienda no usar demasiado el goto (produce
terribles reacciones alergicas en los profesores) pero a veces es comodo. Por ejemplo para salir del
for interno de loops anidados.
si tienes, por ejemplo, un segmento de programa asi :
for(int i = 1;;i++)
{
cout << i << endl;
if(i==10)
goto exit;
}
exit : cout << "bye, bye" << endl;
cuando la condicion del if es verdadera, el contro pasa a "exit", que es el label, y de alli el programa continua nomalmemte.
Se recomienda no usar demasiado el goto (produce
terribles reacciones alergicas en los profesores) pero a veces es comodo. Por ejemplo para salir del
for interno de loops anidados.
