流程控制语句java和c++区别

陈明民 发布于 2015/03/11 11:45
阅读 135
收藏 0
加载中
0
舔狗
舔狗

你说的是continue和break吧,我学的也不精,感觉好像区别在于Java可以给循环命名,让控制语句break可以跳出特定的循环比如: xiaoqiang:for(x=0,x<5,x++) { xiaoming:for(y=0,y<10,y++) system.out.println("hello"); break xiaoqiang; }

这样就跳出了第一层循环,第二层当然也不会执行。

而c好像有个危险的goto跳出所有循环

舔狗
舔狗
回复 @陈明民 : 额,不知道我见解正确不,你还是多查查资料吧
陈明民
我们老师上课Java和是上到这一小节 然后就问这个问题当作业了
0
舔狗
舔狗
xiaoqiang:for(x=0,x<5,x++) { xiaoming:for(y=0,y<10,y++) { system.out.println("hello"); break xiaoqiang; } }
返回顶部
顶部