All articles(网络文学目录) All Pictures(图片目录) All Softwares(软件目录)

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

Writer: qq Article type: Programming skills(编程技巧) Time: 2014/7/9 22:37:47 Browse times: 266 Comment times: 0

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


Head photo

Go homepage
Upload pictures
Write articles

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};





There are 0 records,
Comment:
Must be registered users to comment(必须是注册用户才能发表评论)

Disclaimer Privacy Policy About us Site Map
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.