1.如果只是简单的空类型,那么结果为1,因为空类型的实例在内存中至少占用一个字节的空间,否则就无法使用了。
2.如果包含构造和析构函数呢? 还是1,函数只需要知道地址,跟实例无关。
3.如果有虚函数呢? 32位下为4, 64位下为8 ,因为虚函数的存在,实例必须有虚函数指针。
1.如果只是简单的空类型,那么结果为1,因为空类型的实例在内存中至少占用一个字节的空间,否则就无法使用了。
2.如果包含构造和析构函数呢? 还是1,函数只需要知道地址,跟实例无关。
3.如果有虚函数呢? 32位下为4, 64位下为8 ,因为虚函数的存在,实例必须有虚函数指针。