C++中break和continue的区别及注意事项
2017-11-27 14:13
323 查看
break和continue都能使程序跳过部分代码。
break可以使程序跳到switch或者循环后面的语句处执行。
continue使程序跳过循环体中剩余的代码,开始新一轮的执行。
需要注意的是,
for循环中continue使程序直接调到更新表达式处,然后调到测试表达式处;
而在while循环中,continue直接调到测试表达式处,循环体中位于continue之后的更新表达式将被跳过。
break可以使程序跳到switch或者循环后面的语句处执行。
continue使程序跳过循环体中剩余的代码,开始新一轮的执行。
需要注意的是,
for循环中continue使程序直接调到更新表达式处,然后调到测试表达式处;
而在while循环中,continue直接调到测试表达式处,循环体中位于continue之后的更新表达式将被跳过。
相关文章推荐
- C/C++中break和continue的区别
- Break和Continue的一些注意事项
- C++学习笔记-类定义的注意事项和C#的区别
- js 之 continue break return 用法及注意事项
- C/C++ break和continue区别及使用方法
- try..catch..finally块中的跳转语句(return,break,continue)使用注意事项
- 【C/C++开发】malloc,calloc和realloc的区别和注意事项
- break 和 continue 的使用方法及注意事项
- c++中引用变量的注意事项,和指针的区别
- C/C++中的continue、break、return的区别
- c++的构造函数与析构函数区别和使用析构函数的注意事项g
- Break与Continue用法注意事项
- 32位和64位C++程序使用ADO访问ORACLE注意事项和区别
- 跳转控制语句:关于break,continue,和return的区别
- navTabPageBreak注意事项以及调试步骤
- 使用C++实现JNI接口需要注意的事项
- continue、return和break的区别
- break和continue的区别
- c/c++软件开发的注意事项
- 食用油的种类及区别-和注意事项--引用自 javastudyer 的BLOG