bool是啥意思?(C++小问题)

clack234 2002-09-18 05:12:34
以下代码中的bool是什么类型,在什么时候用?我怎么在书中没找到什么意思,请各位指点一下。多谢~!
#include <iostream.h>

bool perfect( int );

int main()
{
long int i = 1;

for( ; i < 10000; i++ ) {
if( perfect( i ) == true )
cout <<i <<'\t';
}

return 0;
}

bool perfect( int n )
{
long int sum = 1, i = 2;

for( ; i <= n / 2; i++ ) {
if( n % i == 0 )
sum += i;
}

if( sum == n )
return true;
else
return false;
} */
...全文
1211 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
netbian 2002-09-18
  • 打赏
  • 举报
回复
bool是表示逻辑真假
bigbigfans 2002-09-18
  • 打赏
  • 举报
回复
C++增加的
clack234 2002-09-18
  • 打赏
  • 举报
回复
谢谢各位了。
alexxing 2002-09-18
  • 打赏
  • 举报
回复
布尔型,表示逻辑真假
可以看作预定义的枚举类型
enum bool
{
false,
true
};
johnmack 2002-09-18
  • 打赏
  • 举报
回复
布尔类型
hehe214 2002-09-18
  • 打赏
  • 举报
回复
变量类型。false,true
zm_speed 2002-09-18
  • 打赏
  • 举报
回复
变量类型,为TRUE 或 FALSE
tokens 2002-09-18
  • 打赏
  • 举报
回复
就是表示 真真假假的变量,一般0表示假false,1表示真true
zhf0021 2002-09-18
  • 打赏
  • 举报
回复
一种变量类型。取直false,true
tlping 2002-09-18
  • 打赏
  • 举报
回复 1

bool b=false;
bool a=true;

bool fun();//函数的返回值一个bool类型,即返回值只能是false 或则true
pi1ot 2002-09-18
  • 打赏
  • 举报
回复
布朗运动,哈哈。
liubear 2002-09-18
  • 打赏
  • 举报
回复
是布尔型变量,其值只能为true或false
eyetiger 2002-09-18
  • 打赏
  • 举报
回复
布尔
ToUpdate 2002-09-18
  • 打赏
  • 举报
回复
布朗型!
anyoshon 2002-09-18
  • 打赏
  • 举报
回复
逻辑性变量,应该是只能为 true 或 false吧???
cglee 2002-09-18
  • 打赏
  • 举报
回复
bool是C++相对于C增加的逻辑性变量,取值可为 true 或 false
pi1ot 2002-09-18
  • 打赏
  • 举报
回复
bool型变量,true or false.

70,020

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧