使用gcc中的__attribute__指定字节对齐

在x86(32位机器)平台下,GCC编译器默认按4字节对齐:web 如:结构体4字节对齐,即结构体成员变量所在的内存地址是4的整数倍。svg 能够经过使用gcc中的_attribute_选项来设置指定的对齐大小 ① attribute((packed)),让所做用的结构体取消在编译过程当中的优化对齐,按照实际占用字节数进行对齐 ② attribute((aligned (n))),让所做用的结构体
相关文章
相关标签/搜索