| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付买域名,送MP3、MP4
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY买空间,免费送域名(厦门中资源)
共有 317 人关注过本帖
标题:询问:枚举量是如何存储的?
收藏  订阅  推荐  打印 
BBGASJ
Rank: 2
等级:注册会员
帖子:70
积分:828
注册:2007-8-15
询问:枚举量是如何存储的?

假设一个枚举量内有多个枚举量,那么他们是分开每个单独占一定空间吗?
C++PRIMER PLUS里看着有点像和整个枚举定义的取值范围有关。
有点疑惑~特来询问.

谢谢!
搜索更多相关主题的帖子: 枚举  询问  
2008-9-12 12:32
blueboy82006
Rank: 12Rank: 12Rank: 12
来自:幻想世界
等级:版主
威望:16
帖子:1212
积分:12084
注册:2007-7-23

确定要占空间吗?...

闭关修炼中!......
2008-9-12 12:55
BBGASJ
Rank: 2
等级:注册会员
帖子:70
积分:828
注册:2007-8-15
回复 2# blueboy82006 的帖子

就是书上那句话不太理解

Stay Hungry. Stay Foolish.
2008-9-14 11:29
liotta
Rank: 1
等级:新手上路
帖子:13
积分:238
注册:2008-8-29

枚举量是常量,应该不占内存!
2008-9-14 11:45
newyj
Rank: 4
等级:高级会员
威望:2
帖子:525
积分:6228
注册:2008-1-4

常量不是应该 在 静态存储区的吗?
2008-9-14 12:54
独孤剑魔
Rank: 2
等级:注册会员
帖子:99
积分:1216
注册:2008-8-5

枚举是一组  常量  的集合。。。
2008-9-14 17:26
BBGASJ
Rank: 2
等级:注册会员
帖子:70
积分:828
注册:2007-8-15

还是不懂,谁能详细解释下?

Stay Hungry. Stay Foolish.
2008-9-16 12:43
liotta
Rank: 1
等级:新手上路
帖子:13
积分:238
注册:2008-8-29

C++
1<= sizeof(enmu)<=sizeof(int)
enum大小跟enum中元素最大值有关,具体到编译器设计有所不同。
我想应当是连续存储的吧?
只有连续的才能压缩存储空间啊!

[ 本帖最后由 liotta 于 2008-9-17 13:50 编辑 ]
2008-9-17 13:43
zzt_428
Rank: 2
来自:南京师范大学
等级:注册会员
威望:1
帖子:156
积分:1740
注册:2008-7-6


枚举变量 应该是静态存储的。
2008-9-17 18:02
BBGASJ
Rank: 2
等级:注册会员
帖子:70
积分:828
注册:2007-8-15

但是为什么和最大值有关,这个不理解

Stay Hungry. Stay Foolish.
2008-9-18 21:39
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.059138 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved