设为首页 加入收藏

TOP

2.3.4 枚举类型
2013-10-07 15:17:43 来源: 作者: 【 】 浏览:72
Tags:2.3.4 枚举 类型

2.3.4   枚举类型

枚举类型是构造类型,它由程序员定义,是一种允许用符号代表数据的数据类型。在定义枚举类型的同时指定一组被命名的常量集合,该集合决定了该枚举类型的变量可以具有的合法值,格式如下。

  1. enum <枚举类型名>{<常量1>,<常量2>,...,<常量n>}; 

声明一个枚举类型,代码如下。
  1. enum week{sun,mon,tue,wed,thu,fri,sat}; 

声明类型以后就可以声明和使用变量了,如声明一个week类型的变量为work,并为work赋值,代码如下。
  1. 01   enum week work;  
  2. 02   work = fri

C++(www.cppentry.com)中,对枚举常量按常量处理,作为常量本身是有值的,按照定义时的顺序使值不断递增,即第1个常量的值是0,第2个常量的值是1。枚举常量和常量一样不能被赋值。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇1.1 案例的初步选择 下一篇2.3.3 数组类型

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: