首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

枚举变量大小疑点

2012-05-16 
枚举变量大小问题C/C++ codeenum Color{GREEN 1,RED,BLUE,}ColorValsizeof(ColorVal) 4 //为什么会

枚举变量大小问题

C/C++ code
enum Color{GREEN = 1,RED,BLUE,}ColorVal;sizeof(ColorVal) = 4; //为什么会是4,枚举变量不是不占内存么


[解决办法]
谁说的枚举变量不占内存?只要是个变量都必然会占用内存。

枚举变量常常使用机器字长的位数来表达。
[解决办法]
探讨

谁说的枚举变量不占内存?只要是个变量都必然会占用内存。

枚举变量常常使用机器字长的位数来表达。

热点排行