作品发布     邀请码    设为首页  收藏 

当前位置:文章网络知识 → 文章内容 >> BOOL和bool的区别


BOOL和bool的区别

更新时间:2012-2-18 15:32:48   作者:华中帝国整理  来源:华中帝国
1. 类型不同 BOOL为int类型,是微软自定义类型:typedef int BOOL; bool为布尔类型,是C++标准的数据类型。
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的区别。

   免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

责任编辑:华中帝国        



本文引用网址: 

BOOL和bool的区别的相关文章
发表评论

用户名: 查看更多评论

分 值:100分 85分 70分 55分 40分 25分 10分 0分

内 容:

         (注“”为必填内容。) 验证码: 验证码,看不清楚?请点击刷新验证码