A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hanqi 中级黑马   /  2016-3-16 19:02  /  850 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

空结构体多大?

1 个回复

倒序浏览
好问题,C++下空类和空结构体默认有一个char类型,一个字节。依据是就是任何不同的对象不能拥有相同的内存地址。貌似这个也要看编译器和语言标准
而OC中,我自己测试了一下,空结构sizeof返回0,空对象返回的是8(应该是对象指针的大小),我的Mac是64位,对应8Byte的寻址地址空间
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马