CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

在vc中BOOL,TRUE,FALSE与bool,true,false有什么区别?

楼主fallhunter(不乖)2002-11-21 21:37:59 在 VC/MFC / 基础类 提问

在vc中BOOL,TRUE,FALSE与bool,true,false有什么区别?  
  是mfc中定义的吗? 问题点数:100、回复次数:5Top

1 楼flyingfleet(玄风)回复于 2002-11-21 21:49:32 得分 0

#define   BOOL   bool  
  #define   TRUE   true  
  #define   FALSE   false  
  你认为区别在那里Top

2 楼YP2002CN(混世阿呆)回复于 2002-11-21 21:56:34 得分 0

http://www.5xsoft.com/data/200108/2509494501.htmTop

3 楼kingcom_xu(冷羽)回复于 2002-11-21 21:59:27 得分 10

C中没有bool类型。。。只能用0表示false和1表示true。。。为了使用方便就把它们定义成宏。。。  
   
  C++中有了bool类型。。。为了保持兼容。。。所以就出现了两种写法。。。  
  bool,true,false是C++中的关键字。。。Top

4 楼cbc(逍遥子)回复于 2002-11-21 22:05:38 得分 80

bool,true,false是c++中的关键字  
   
  TRUE,FALSE是mfc里面定义的一些宏  
  在mfc中,windef.h里面  
  #ifndef   FALSE  
  #define   FALSE                               0  
  #endif  
   
  #ifndef   TRUE  
  #define   TRUE                                 1  
  #endif  
   
  BOOL   与int类型等价  
  typedef   int                                   BOOL;Top

5 楼rivershan(阿门)回复于 2002-11-21 22:09:40 得分 10

系统定义和C++语法~Top

相关问题

  • bool(true,false)和BOOL(TRUE,FALSE)的区别?
  • VC++中BOOL与bool的区别?
  • VC 的 BOOL 和 VB 的 Boolean 有区别吗?
  • bool 与 BOOL 的区别
  • bool 和BOOL的区别
  • vc 大写的TRUE 和小写的true有什么区别
  • vc++ 里面 BOOL 和bool 两个变量类型有什么区别吗?请高手指点
  • BOOL与bool有什么区别???
  • bool 和BOOL有什么区别?
  • 在VC++中为什么bool sss=TRUE 或bool sss=1 都会出错,难道一定要用BOOL吗?

关键词

  • c++
  • bool
  • 区别
  • 类型
  • true
  • define

得分解答快速导航

  • 帖主:fallhunter
  • kingcom_xu
  • cbc
  • rivershan

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo