为什么C ++空类没有字节对齐?

我最近了解到空类的大小为1而不是零,为什么它没有字节对齐,其中  在32位环境中,它的大小应为4?下一个对象的地址是什么?

评论