2016 - 2024

感恩一路有你

c语言switch case用法 C语言里switch语句为什么case后面有的加Break有的不加?

浏览量:1393 时间:2021-03-16 13:48:07 作者:admin

C语言里switch语句为什么case后面有的加Break有的不加?

事实上,case后面的常量表达式只起语句标号的作用,而不起条件判断的作用,即“只起执行开始时的条目标号”。

因此,一旦它与switch后括号中表达式的值匹配,它将从此标签执行;

在case后执行语句,如果它没有遇到break语句,它将自动进入下一个case继续执行,并且不再判断它是否匹配,在遇到break语句之前,它将停止执行并退出switch语句。

因此,如果要在执行case后立即跳出switch语句,则必须在此分支的末尾添加break语句。

c语言switch case用法 递归与嵌套的联系与区别 case break什么意思

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。