c语言中的枚举类型
时间: 2023-10-13 19:18:49 浏览: 99
C语言中枚举类型的应用
在C语言中,枚举类型是一种用户自定义的数据类型,可以用来定义一组相关的常量。枚举类型定义的常量称为枚举常量,每个枚举常量都有一个唯一的值。
枚举类型的定义格式如下:
```
enum 枚举类型名 {
枚举常量1,
枚举常量2,
...
};
```
其中,枚举类型名是自定义的标识符,可以根据需要取名。枚举常量是枚举类型的取值,也可以根据需要取名。
例如,我们可以定义一个星期枚举类型,包括星期一到星期日:
```
enum Weekday {
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
Sunday
};
```
在枚举类型定义后,我们就可以使用枚举常量来表示相应的值。例如:
```
enum Weekday today = Monday;
```
在上面的代码中,我们定义了一个枚举类型Weekday,并将变量today赋值为Monday,即表示今天是星期一。
阅读全文