在使用mounriver studio编译器时,对枚举使用字节对齐命令#pragma pack (1),但实际枚举自己大小仍为4,请问在工程设置中哪里设置枚举变量的字节大小为1
热门产品 :
CH32X035: 32位USB+USB PD单片机
在使用mounriver studio编译器时,对枚举使用字节对齐命令#pragma pack (1),但实际枚举自己大小仍为4,请问在工程设置中哪里设置枚举变量的字节大小为1
您好,pack是对齐。您可以按照下图添加编译参数,-fshort-enums。需要注意的是如果有库或者其他参与链接的文件在编译时都要统一加上此参数或者都不加。
根据这个设置,可以使用