如何讓struct不字節對齊

下面咱們使用預編譯指令#progma pack (value)來告訴編譯器,使用咱們指定的對齊值來取代缺省的。spa #progma pack (2) /*指定按2字節對齊*/內存 struct C編譯器 {編譯 char b;配置 int a;float short c;數據 };項目 #progma pack () /*取消指定對齊,恢復缺省對齊*/co sizeof(struct C)值是8
相關文章
相關標籤/搜索