c++中 enum {one,two} 中的one算是常量还是常变量???
c++中 enum {one,two} 中的one算是常量还是常变量???
C++中枚举类型,相当于你所枚举的那种类型只有这两个取值,我觉得应该算是常量,相当于int类型中包含了整形数字0,1,2,3这些
算是常量,http://blog.chinaunix.net/uid-1849361-id-2825472.html
枚举值是常量,枚举变量是变量,比如
enum week { mon, tue, wed, ... }
这里week.mon的值是确定的
但是
week w = week.mon,这个w是变量。
只是特别的名字表示特别的值,是常量