admin 管理员组

文章数量: 887021


2023年12月21日发(作者:win8html模板)

~c语言什么意思

答案:用于指向结构体、C++中的class等含有子数据的指针用来取子数据。

Switch在C语言中是专门用于处理分支结构的条件选择语句,称之为“Switch语句”,又名开关语句。它主要用来更加方便地实现多层嵌套的if-else逻辑。Switch后面括号内的表达式可以是整型(int)、字符型(char)或者布尔型(bool)。

Switch语句的执行过程

程序运行的启动时,先计算Switch表达式的值,当表达式的值与其中的一个case子句中的常量表达式相匹配时,就将执行相对应的case后面的语句,如此顺序执行之后的所有语句,直到break语句处停止;如果所有的case语句中的常量表达式的值都与Switch表达式的值不相匹配,就执行default语句的内嵌语句。

Switch经常和case、break、default一起使用,case(情况)、break(终止)、default(系统默认值)。

Switch使用过程中的注意点

1、每个case语句后面的常量表达式的值必须是互不相同,否则就会出现错码。

2、每个case语句中可以包含多个执行语句,但不需要用“和”和花括号括起来,既不需要写成{XX“和”XX}的形式。

3、每个default后面也可以包含多条语句,同样不需要用花括号括起来。

4、如果每个case和default子句中都有break语句,则他们出现的次序不影响程序的执行结果。

5、default子句可以省略,default后面的语句末尾可以不必写break。


本文标签: 语句 执行 结构