码迷,mamicode.com
首页 > 其他好文 > 详细

2.7枚举

时间:2020-04-25 10:43:10      阅读:50      评论:0      收藏:0      [点我收藏+]

标签:mode   inpu   成员   错误   枚举   append   err   ror   mod   

不仅定义了整数常量集,还把他们聚集成组。
enum open_mode
{
output,
input,
append
};

枚举成员值可以不唯一。
比如下面的point2w和point3d的值都是3.
enum Points
{
point2d = 2, point2w,
point3d = 3, point4w
};
不能改变枚举成员的值,本身就是一个常量表达式。
每个enum都定义了一种唯一的类型,赋值需同一类型的来进行。
Points pt3d = point3d;//ok,
point2w = 3; //error,这样是错误的,不能用常量来修改.
pt2w = pt3d;//ok

2.7枚举

标签:mode   inpu   成员   错误   枚举   append   err   ror   mod   

原文地址:https://www.cnblogs.com/Stephen-Qin/p/12771728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!