c/c++中struct定义、声明、对齐方式解析