天外来客

标题: BOOL和bool的区别 [打印本页]

作者: za1    时间: 2011-12-3 07:36
标题: BOOL和bool的区别
1. 类型不同
    BOOL为int类型,是微软自定义类型:typedef int BOOL;
    bool为布尔类型,是C++标准的数据类型。
2. 长度不同
    BOOL长度视实际环境来定,一般为4个字节,因为其本身为int型;
    bool长度为1个字节。
3. 取值不同
    BOOL取值为FALSE和TRUE,是0和非0的区别;
    bool取值为false和true,是0和1的区别。
作者: dilei    时间: 2011-12-3 10:03
呵呵,其实BOOL就是用来判断0或非0的
作者: 金达莱    时间: 2011-12-29 12:11
学习了。




欢迎光临 天外来客 (http://twlk66.com/) Powered by Discuz! X2.5