如果A这个对象对应的类是一个空类(即没有任何成员变量或成员函数),那么sizeof(A)的值通常会是1。 C++标准规定,空类的实例在内存中至少占用一个字节的空间,这是为了确保每个实例都有独一无二的地址。因此,即使类里面没有定义任何成员变量,编译器也会给这个实例分配一个字节的空间。