__attribute__((unused)) 表示该函数或变量可能不使用,避免编译器产生告警信息。
__attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。
__attribute__((unused)) 表示该函数或变量可能不使用,避免编译器产生告警信息。
__attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。