Go homepage(回首页) Upload pictures (上传图片) Write articles (发文字帖)
The author:(作者)qqpublished in(发表于) 2014/7/9 22:37:47 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};
赞