C++中break的使用问题

如果在while语句中嵌套一个while语句,其中再嵌套一个if语句,在if语句中调用break,会跳出第一个循环还是结束所有循环?
代码大概如下:
while(true){
while(true){

if( ){
break;

}

}

}

第1个回答  2015-07-09
会跳出当前循环,也就是嵌套在里面的那个循环,但是不会跳出外面的循环。if不是循环语句,别理解错。
第2个回答  2015-07-09
break/continue 仅仅对它的上级循环有效, 上级的上级不上影响,也就是仅能跳出本层循环本回答被提问者采纳
相似回答