JSRUN
# c++内存对齐输出实测 1. 无成员对象(不包括静态成员变量)的类或结构体,无论是否继承(不含虚函数),占用大小为1; 2. 类中若含有虚函数,无论多少个,内存第一序列是一个指针大小;若被继承,仍为一个指针大小; 3. 内存对其规则: 单个最大成员对象大小的的倍数,如:1,1,4->(1,1)4,4=8; 1,1,8= (1,1)8,8=16 4. 对于不同编译平台,vs和gcc,类继承后,gcc是先继承,再对其;vs是先对齐再继承。
使用此草稿 删除草稿