在交换机块中,breake和return都充当终止当前交换机语句的角色。
函数在遇到return语句时立即返回,以后的所有语句都不再执行。 从这个角度看,return语句还具有强制终止函数执行的作用。
区别如下。
break只退出当前switch块,不影响switch语句及后续代码的执行。
return退出该函数。 无论是否需要在switch块之后执行其他代码。
结论性意见:在只有switch的函数中,return在中断效果上和break是一致的。
在交换机块中,breake和return都充当终止当前交换机语句的角色。
函数在遇到return语句时立即返回,以后的所有语句都不再执行。 从这个角度看,return语句还具有强制终止函数执行的作用。
区别如下。
break只退出当前switch块,不影响switch语句及后续代码的执行。
return退出该函数。 无论是否需要在switch块之后执行其他代码。
结论性意见:在只有switch的函数中,return在中断效果上和break是一致的。
版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。