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什么意思
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。