C++ 字节对齐规则 规则 遵循结构体对齐(成员大小向各参数中较小的对齐,结构体总长度要是所有对齐参数的整数倍) 空类大小为1:地址唯一,相当于占位符 成员函数中有虚函数(要有一个虚表指针),普通成员函数不占内存 静态成员变量不占内存(存储在全局变量区,类共享) 样例 所有代码都是在VS的编译结果 #include<iostream> #include<algorithm> using namespace std; class a {