Supongamos, que tiene declaración if
dentro de un bucle for
:¿`break 'funciona solo para` for`, `while`,` do-while`, `switch' y para declaraciones` if`?
for(; ;)
{
if()
{
printf(" inside if");
break;
}//if
printf("inside for");
}//for
Ahora, será la declaración break
que el compilador para salir del bucle for
o piensa sólo salen del cuerpo de if
una vez que el condición en el if
se convierte en satisfecho?
FYI, 'if' no es un bucle. –
@CoolGuy ni 'switch' –
@ M.M Lo sé. El OP había dicho "_'if' loop_" en [la revisión anterior] (http://stackoverflow.com/revisions/2565659/2) y estaba corrigiendo eso. –