为什么C++空类的实例大小为1

  每个实例在内存中都有一个独一无二的地址,为了达到这个目的,编译器往往会给一个空类隐含的加一个字节,这样空类在实例化后在内存得到了独一无二的地址。所以大小为1。

参考:http://bbs.csdn.net/topics/370134485

相关文章:

  • 2021-05-19
  • 2022-12-23
  • 2021-08-24
  • 2022-12-23
  • 2021-11-11
  • 2022-01-14
  • 2021-07-26
  • 2021-06-06
猜你喜欢
  • 2022-12-23
  • 2021-11-16
  • 2021-09-09
  • 2022-01-30
  • 2022-12-23
  • 2021-09-23
  • 2022-12-23
相关资源
相似解决方案