c语言-switch

一.switch函数意义

选择性执行

二.switch函数结构

 1 switch(表达式)
 2 {
 3        case: 常量表达式;
 4             语句1;
 5             break;              
 6        case: 常量表达式;
 7             语句1;
 8             break;       
 9       default:
10              语句3;
11             break;   
12 }

三.switch函数流程

case:入口           break:结束

switch找到入口后依次向下执行语句,直到break结束

找到入口后,忽略其他所有入口,依次向下执行。

四.switch注意事项

1.case后面的常量表达式类型:

(1)枚举常量   (2)数值常量   (3)字符常量    (4)常变量  (5)宏名中的一种

2.switch后面括号里的表达式允许是任何类型

猜你喜欢

转载自www.cnblogs.com/renren-study-notes/p/10236924.html