STM32 枚举类型 内存大小

枚举类型大小与编译器有关,在STM32平台,kei 5编译器,默认情况下枚举类型的内存大小与枚举的最大值的字节大小相同: 定义以下枚举类型: typedef enum { test00 =0x0,     test01 }Test0; 打印大小如下: 此处最大的枚举值为0x01,只需要1个字节就可以满足需要,因此编译器把此类型的大小只用一个字节来保存! 再开下面的,最大值是0x100,超出0xFF
相关文章
相关标签/搜索