首页 新闻 会员 周边 捐助

关于sizeof计算类对象的空间占用

0
[已关闭问题]

类对象中 成员变量不占用内存空间,那么静态的哪?

问题补充: 能不能更详细解释一下啊C++中哈 怪我没说清楚
小蚕的主页 小蚕 | 菜鸟二级 | 园豆:205
提问于:2009-08-16 11:20
< >
分享
其他回答(1)
0

sizeof 只能技术 struct 的内存占用,不能计算 class 的。

eaglet | 园豆:17139 (专家六级) | 2009-08-17 08:37
你这个说法不对吧...sizeof怎么会只针对struct
支持(0) 反对(0) sober | 园豆:205 (菜鸟二级) | 2009-08-17 09:47
如果是C/C++ sizeof 是可以针对 class 的,不过这里楼主应该是讲的 C# 吧? 看下面链接 http://msdn.microsoft.com/zh-cn/library/eahchzkf(VS.80).aspx
支持(0) 反对(0) eaglet | 园豆:17139 (专家六级) | 2009-08-17 19:06
0

静态的话是放在另外一个存储空间里头,和普通成员的存储空间是分开的。

sober | 园豆:205 (菜鸟二级) | 2009-08-17 09:45
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册