打印
[C语言]

请教各位大哥一个枚举型常量的引用问题

[复制链接]
487|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rongyongkang|  楼主 | 2019-8-29 22:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ayb_ice| | 2019-8-30 08:26 | 只看该作者
TUSEDAY等于2,后面累加
T=MONDAY就是T等于1

使用特权

评论回复
板凳
rongyongkang|  楼主 | 2019-8-31 00:39 | 只看该作者
ayb_ice 发表于 2019-8-30 08:26
TUSEDAY等于2,后面累加
T=MONDAY就是T等于1

其实我想了解的是枚举型常量的元素有几种引用方式,WEEKDAY这个变量名有用的么?是不是随意定义?

使用特权

评论回复
地板
airwill| | 2019-9-1 19:01 | 只看该作者
T= WEEKDAY;这样是不合法的  
WEEKDAY 看成是类型名称,  就象 int  是类型名称

使用特权

评论回复
5
ayb_ice| | 2019-9-2 08:36 | 只看该作者
rongyongkang 发表于 2019-8-31 00:39
其实我想了解的是枚举型常量的元素有几种引用方式,WEEKDAY这个变量名有用的么?是不是随意定义? ...

可以随便定义,与函数名一样的,
不定义都可以
enum{
  MONDAY = 0,
  ....

};

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

10

帖子

0

粉丝