<分区>
我有非常简单的代码,我在内部循环中使用 break
:
for (int it=0; it<5; it++) {
for (int it2=0; it2<5; it2++) {
if (it2==2)
break; //break here not it2, but it loop
NSLog(@"it=%d it2=%d", it, it2);
}
}
我收到一个输出:
it=0 it2=0, it=0 it2=1,
it=1 it2=0, it=1 it2=1,
it=2 it2=0, it=2 it2=1,
it=3 it2=0, it=3 it2=1,
it=4 it2=0, it=4 it2=1
我知道在某些程序语言中有可能确定哪个循环中断语句应该影响。是否可以调用 break
来停止外部循环(for
和 it
变量)?