
c语言枚举类型枚举常量枚举常量到底可不可以赋值
2个回答
展开全部
枚举常量 不可以赋值,但可以在定义的时候 指定值。 这个可以认为是定义值,而不是赋值。
比如
enum
{
a,
b=3,
c=100,
d
};
这里 a=0 b=3 c=100 d=101
但这个可不是赋值。
另外 如果是常变量, 理论上不可以赋值, 但C语言对此约束不大, 可以通过指针转换方式,强制赋值, 实际编程中不推荐这样做。
2017-01-15
展开全部
定义成常量了,就不“能”了
~~~~~~~~~
~~~~~~~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询