首页 百科知识 枚举型数据

枚举型数据

时间:2023-09-22 百科知识 版权反馈
【摘要】:所谓“枚举型”数据就是将变量的可能值一一列举出来,变量的值是列举范围中的任意一个值。枚举类型用enum来定义。,sat等称为枚举元素。枚举元素在编译时被当做常量处理,不能对其赋值。枚举元素作为常量时是有值的,C语言系统在编译时按先后顺序分别使它们的值为0,1,2,…

3.3.4 枚举型数据

所谓“枚举型”数据就是将变量的可能值一一列举出来,变量的值是列举范围中的任意一个值。枚举类型用enum来定义。

定义枚举类型的一般形式如下:

enum 枚举类型名 {成员表列};

例如:enum week{sun,mon,tue,wed,thu,fri,sat};其中sun,mon,…,sat等称为枚举元素。枚举元素在编译时被当做常量处理,不能对其赋值。

枚举元素作为常量时是有值的,C语言系统在编译时按先后顺序分别使它们的值为0,1,2,…,在上面的定义中sun的值为0,mon的值为1,…,sat的值为6。

定义枚举型变量的一般形式如下:

enum 枚举类型名 变量名;

例如:enum week x,y;这里x与y就是枚举型变量,x与y的值是枚举元素sun,mon,tue,wed,thu,fri,sat中的一个,不可能是其他的值。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈