一、结构体 结构体的内存对齐是根据结构体里面的数据类型来的#pragma packZ(),可以设置对齐方式c11支持_Alignas(),_Alignof(结构体.变量名)msvc中使用(#include<stddef.h>),offsetof(结构体,变量名) 二、联合体 和结构体一样,但是会共用 今天学习的很少,批评一下