TI中文支持网
TI专业的中文技术问题搜集分享网站

ccs编译器环境下枚举类型位数是否可以改变

经过测试,ccs 6678平台下,枚举类型都是32位的,我想问的是我是否可以将某些枚举类型强制编译成16位的?

Shine:

这是固定的,compiler中emu是32bit的,不能修改。
6.4 Data Types
www.ti.com/…/spru187u.pdf

Ryan BL:

定义int16t,赋值和判断可以同样使用enum,只是调试的时候不能直接按enum看,不过也还好。
需要注意的是不要越界了。

赞(0)
未经允许不得转载:TI中文支持网 » ccs编译器环境下枚举类型位数是否可以改变
分享到: 更多 (0)