BOOL和bool的区别
来源:互联网 发布:记者李翔被杀真相 知乎 编辑:程序博客网 时间:2024/06/06 04:55
原文地址:BOOL和bool的区别作者:zhliang
BOOL和bool的区别
BOOL和bool的区别:一
1、类型不同
BOOL为int型
bool为布尔型
2、长度不同
bool只有一个字节
BOOL长度视实际环境来定,一般可认为是4个字节
3、取值不同
bool取值false和true,是0和1的区别
BOOL取值FALSE和TRUE,是0和非0的区别
二
bool是标准C++数据类型,可取值true和false。单独占一个字节,
如果数个bool对象列在一起,可能会各占一个bit,这取决于编译器。
BOOL是微软定义的typedef
TRUE/FALSE/ERROR,返回值为>0的整数为TRUE,0为FALSE,-1为ERROR。
Win32
0 0
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL 和 bool 的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- bool 和BOOL的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- BOOL和bool的区别
- Bool 和 BOOL 的区别
- Android 利用jsoup解析 html
- 如何在mac本上安装android sdk
- 遗传算法简介
- HTTP协议头部与Keep-Alive模式详解
- matlab遗传算法工具箱函数及…
- BOOL和bool的区别
- 智能算法综述
- Linux 常用命令
- WC2016酱油记
- hdu5615 Jam's math problem (BestCoder Round #70)
- iOS 自定义TabBarController
- http://www.oschina.net/code/snippet_2622176_53879
- realloc,malloc,calloc的区别
- Android:MediaSession框架介绍[转]