Go homepage(回首页)
Upload pictures (上传图片)
Write articles (发文字帖)

The author:(作者)qq
published in(发表于) 2014/7/9 22:37:47
Visual C++ 6.0教程:c++数据类型之枚举

Visual C++ 6.0教程:c++数据类型之枚举

Visual C++ 6.0教程:c++数据类型之枚举

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

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

枚举常量是C++标识符,每一个枚举常量对应一个整数值,第1个常量的值为0,第2个常量的值为1,以此类推。以下定义了一个表示某播放器状态的枚举类型:

enum state{Open,Play,Pause,Stop,Close};

定义好的枚举类型便可以声明枚举类型变量了,如:

state machinestate;

machinestate=Play;


枚举常量除了使用默认的常数值外,也可以自己指定其对应的整型值。如:

enum state{Open,Play=2,Pause=4,Stop,Close=5};




If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)





QQ:154298438
QQ:417480759