前两天有人问我这个问题,以前还真没注意过(都是直接用大BOOL),上网learning了一下,把这个问题搞清楚了。^_^
大BOOL和小bool之间的区别:
1、类型不同
BOOL为int型
bool为布尔型
2、长度不同
bool只有一个字节
BOOL长度视实际环境来定,一般可认为是4个字节
3、取值不同
bool取值false和true,是0和1的区别
BOOL取值FALSE和TRUE,是0和非0的区别
4、例子
bool x=3; //告警
bool x=1; //正确
BOOL x=3; //正确
BOOL x=3.3; //告警
相关文章:
-
2021-12-06
-
2022-12-23
-
2022-02-27
-
2022-12-23
-
2022-12-23
猜你喜欢
-
2022-12-23
-
2021-06-06
-
2022-12-23
-
2022-01-09
-
2022-12-23
-
2022-12-23
-
2021-06-08
相关资源
-
下载
2023-01-30
-
下载
2022-12-25
-
下载
2021-07-01