前言
本篇文章介绍c语言中的枚举类型和联合体类型
一、枚举类型
1.1 枚举类型的定义
枚举类型和结构体类型相似,都是一种自定义类型。
定义枚举类型的关键字:enum
枚举类型的定义格式
enum 枚举名
{
枚举元素1,
枚举元素2,
...
};
例如,定义一个星期作为枚举类型
enum WEEK
{
Mon,
Tues,
Wed,
Thus,
Fri,
Sat,
Sun
};
枚举类型的第一个成员的取值默认为0,依次往后递增1,
输出枚举WEEK每个成员的值

修改枚举类型成员的默认值
enum WEEK
{
Mon = 1,
Tues,
Wed,
Thur