程序示例
#include <iostream>using namespace std;class A
{
public:A(){}};int main()
{A a;cout << "sizeof(A obj)=" << sizeof(a) << endl; //1cout << "sizeof(A)=" << sizeof(A) << endl; //1A *a1 = new A();cout << "sizeof(a1)=" << sizeof(a1) << endl; //8cout << "sizeof(*a1)=" << sizeof(*a1) << endl; //1return 0;
}
说明
空类使用一个字节空间,允许指向改地址。