当一个类A 中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少

来源:百度知道 编辑:UC知道 时间:2024/05/29 12:26:21
当一个类A 中没有生命任何成员变量与成员函数,这时sizeof(A)的值是多少,如果不是零,请解释一下编译器为什么没有让它为零。

一个空类对象的大小是1byte。这是被编译器安插进去的一个字节,这样就使得这个空类的两个实例得以在内存中配置独一无二的地址。

类本身就是有大小的
不可能为零
一个空的类理论上应该占1byte
你可以自己试试