请问大神,在c语言中,语句“break;”跳出的范围是?
还有在函数中“return; ”后是不是下方的语句都不知行了?
break;跳出循环执行后面代码
continue:跳出本次循环 开始下次循环
return:跳出函数并返还函数返回值用于校验函数执行
break;跳出本次循环,然后开始下次循环。
continue:跳出循环执行后面代码
return:直接跳出方法或者函数,也可以返回一个值或者对象
break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句的时候,退出的是它所在的循环结构,对外层循环没有任何影响。如果循环结构里有switch语句,并且在switch语句中使用了break语句,当执行switch语句中的break语句时,仅退出switch语句,不会退出外面的循环结构。
return,后面的语句是不执行了,直接跳出函数
break:结束当前作用域,就是当前大括号“{}”的那一块,通常是用在switch语句,循环语句。
continue:结束当前这一次循环,进入下一轮循环。
上面两个都会执行“}”下面的代码。
return:跳出函数,返回结果。不执行return 下面的代码。