问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

枚举类型变量的定义

发布网友 发布时间:2023-04-13 00:29

我来回答

1个回答

热心网友 时间:2023-10-08 16:28

枚举类型变量定义和结构体、共用体变量定义类似,也有三种定义方法。
  (1)先定义枚举类型,再定义枚举类型变量:
  enum标识符{枚举数据表);
  enum标识符 变量表;
  (2)在定义枚举类型的同时定义枚举类型变量:
  enum标识符{枚举数据表) 变量表;
  (3)直接定义枚举类型变量:
  enum(枚举数据表)变量表;
  例如,对枚举类型enum color,定义枚举变量c1、c2:
  enum color{red,yellow,blue,white,black};
  enum color c1,c2;或enum color{red,yellow,blue,white,black}c1,c2;或enum{red,yellow,blue,white,black}c1,c2;
  枚举类型数据可以进行赋值运算。枚举类型是有序类型,枚举类型数据还可以进行关系运算。枚举类型数据的比较转化成对序号进行比较,只有同一种枚举类型的数据才能进行比较。
  将枚举型数据按整型格式输出,可得到整数值(枚举变量值的序号)。
  使用强制类型转换,可将整数值(枚举值序号)转换成对应枚举值。例如:
  c1=(enum color。)2;/*c1得到枚举值blue*/
  枚举类型数据不能直接输入输出。枚举类型数据输入时,先输入其序号,再进行强制类型转换完成。输出时,采用开关语句先进行判断,再转化成对应字符串输出。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 在c中,枚举类型是什么意思 梦见买乒乓球拍的预兆 梦见一支乒乓球拍 梦见自己的指甲被人剪了的预兆 梦见别人把我的手指甲剪了的预兆 车载无线电系统使用了哪几种类型的滤波器 今天用魔方清理大师磁盘空间分析分析出来好多文件可以删吗 冰箱、电视机、空调各自口碑最好的十个品牌 华硕a58bm-k主板支持速龙740cpu吗 主板华硕A58M-下(AMDK15)应配什么CPU好,还有配什么显卡 手机号码尾数 手机号码最后一位是3? 农历生日尾数是3的好不好 后期发展要努力? 空调可变分流技术原理 水泵安装时需要注意什么 LGp880手机,散热不好,玩一会,机身就很烫,怎么办? lgp880怎样辨别是不是翻新机 IME:352967056409398 SN:303KPCA640939 LGP880的软件配置性能怎么样啊,玩游戏会卡死吗? lgp880的Nvidia Tegra3 4核处理器怎么样 LGp880装联通的卡怎么用数据上网啊? lgp880怎么在电脑上读取内存卡 世界上到底有几个发达国家 雪花冷藏柜门子坏了怎么办是不是给保修? 我在京东买雪花冰箱质量问题严重,要求退货,快递费自己出,白白不见150元,投诉无门…… 谁能告诉我,道莲的资料? 退款收不到怎么处理 方差分析F的两个下标是什么 第五套人民币紫色面值 抖音卖玉的让加微信付款是真的吗吗 办丧事的道士是真的还是假的 抖店主账号不想当客服怎么操作 农村葬礼道士为什么要带面具 抖音上的水贝店主是真的吗 什么牌子的收纳箱是带密封条的?防虫效果好。 汽车密封条车门隔音条带孔的好吗 逍客 汽车密封条有用吗 ''我怕了吗我凭什么不失去你''是那首歌的歌词 优派10i平板电脑怎么装系统 湖南衡阳到重庆彭水县自己开车要几个小时? 衡阳到重庆车次表 衡阳到重庆市垫江县太平镇