循环结构中breakcontinuereturn和exit的区别
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环结构中breakcontinuereturn和exit的区别相关的知识,希望对你有一定的参考价值。
1.break语句
break语句使用场合主要是switch语句和循环结构。break语句,那么直接退出循环,执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句时,退出的是它所在的循环结构,对外层循环没有影响。
2.continue语句
continue语句并没有真的退出循环,而是只结束本次循环的执行,所以使用continue时要注意这一点。
3.return语句
如果在程序中遇到return语句,那么戴拿就退出该函数的执行,退回到函数的调用处,如果是main()函数,那么就结束整个程序的运行。
4.exit语句
exit()函数和return语句的最大区别在于,调用exit函数将会结束当前进程,同时删除子进程所占用的内存空间,把返回信息传给父进程。当exit()中的参数为0时,表示正常退出,其他返回值表示非正常退出,执行exit()函数意味着进程结束。
以上是关于循环结构中breakcontinuereturn和exit的区别的主要内容,如果未能解决你的问题,请参考以下文章