永发信息网

列表枚举是什么意思,什么是枚举,怎么用

答案:1  悬赏:80  手机版
解决时间 2021-08-01 02:21
列表枚举是什么意思,什么是枚举,怎么用
最佳答案
枚举通过使用enum,可以创建一个新的类型,并且制定它可以具有的值(实际上是INT型的,虽然大多用字符来枚举,可是这些字符都代表的是INT型的整数常量)主要的使用目的是为了增加程序的可读性。
简单来说,就是我们在选择分支的时候,可以定义一个变量来确定各个分支的顺序,比如0,1,2,3,4,。。但是这样不好读,尤其是编写者之外的人读,很让人费解,这个时候可以,0.1.2,3,4.。。赋予一些实际的含义。典型的例子:
比如我们可以这样用:
enum spectrum {red,orange,yellow,green,blue,violet};
enum spectrum color;
以上定义了color的可能值red,orange等等。
以下是应用:
int c;
color=blue;
if (color == yellow)
....;
这些都是我自己所学到,所理解的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
永恒之塔哪个区哪个服最多人玩?
告诉我学习的方法
为什么我的手机QQ会掉线呢?而且是次数频繁;
武陵区常德九芝堂在哪里啊,我有事要去这里
那个网站能支持在线看小说无需下载?
天使赐福的含义是什么谁知道?
福州火车时刻表
can I help you Yes,sir,what would you ()?I
这是什么动漫 附图
长垣县新乡长垣电视台地址在什么地方,想今天
生活中有哪些编码
乔任梁《梦想的窗》歌词?
DNF登入页面怎么显示不出来
江西景德镇离上海多远,江西的景德镇到江苏的
中国速递服务公司网址
推荐资讯
阿胶炖鸡会过敏吗?
的反义词是什么,重叠的反义词是什么
梦幻西游STL怎么玩啊?
音速点不亮啊.
急!银行卡和身份证一起被偷了,怎么办?
闪电和太阳那个的温度高
请问是纯种的八哥狗吗?
猫(网盒)被藏起来了,怎样能找到??
西安区牡丹江味道云南过桥米线(太平路)地址在
地下城上海一区求紫装斩影套,?
纹身能用激光洗掉吗?
仙剑5 明年会出吗 谁有准确 时间啊
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?