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

zstack里面hal_types.h为什么这样写typedef unsigned char bool

如题

HG:

请到

ZigBee技术

提问

gaoyang9992006:

这个是C语言的基本概念,跟芯片无关,是为了后面的代码中能够区分变量类型,重新定义的,因为单片机中不一定硬件支持Bool类型,所以用无符号字符型代替。为了代码的兼容性,就重新定义了一个BOOL类型,实际上这个BOOL类型是无符号类型字符。。。uchar

赞(0)
未经允许不得转载:TI中文支持网 » zstack里面hal_types.h为什么这样写typedef unsigned char bool
分享到: 更多 (0)