if 中有return
return是函数直接返回, 也就是结束该函数
要跳出循环用break, if代码段是不能用break跳出的, 在一个函数内任意位置调用return, 直接退出函数
码段1。
function_1()
{
if(a!=b)
{
代码段2;
return ...;
}
代码段1;
}
if判断正确,会执行代码段2,然后执行代码段2后面的return,此时function_1执行结束,将不再执行return之后的所有语句,所以不会执行代码段1
赞 (0)