日期:2014-05-17 浏览次数:20393 次
for(int i=0;i<1000;i++){ switch(i){ case 500: //do something break; //问题在这里 这个break 只是退出switch不跳出循环 case 501: //如果不换成if 也不用变量标示 能否用关键字跳出循环? //do something break; case 520: //do something break; } }
i = 1000; break;
------解决方案--------------------
也可以用return退出
------解决方案--------------------
goto 也可以,或者加一个
bool isEnd = false
for(int i=0;i<1000 && !isEnd ;i++){