【发布时间】:2013-10-26 05:59:38
【问题描述】:
我将如何完成以下任务?
for (x=0;x<3;x++) {
for (y=0;y<3;y++) {
if (z == 1) {
// jump out of the two for loops
}
}
}
// go on to do other things
如果 z=1,则两个 for 循环都应停止,并应继续执行其他代码。这显然是我试图完成的一个过于简单的例子。 (换句话说,我知道我需要初始化变量等...)
【问题讨论】:
-
可能使用 goto 或将其放入函数中并使用 return。
-
这是一种可能适合使用
goto的情况。 -
此时我正在考虑转到。对于 break 或以下任何解决方案,实际代码有点混乱
-
绝对是上述问题的副本。不知何故没找到那个。投票结束。