C++中,bool怎么用?

举个例子,不要太简单,也不要太复杂的

第1个回答  2013-04-23
int a,b;
cin>>a>>b;
bool c = (a==b);
if(a)
cout<<"equal";
else
cout<<"inequal"
第2个回答  2013-04-23
bool类型在每一种语言中都是有相同的含义,即真那就是true,是假就为false,但在不同的语言中判断一个布尔值是否为真有所不同。C++中如果值非零就为True,为零就是False。比如:
bool b;b=(1>2) //此时b为falseb=(2>1) //此时b为true
第3个回答  推荐于2017-12-11
bool 就两个值,真或者假,通常用来存储关系表达式或者逻辑表达式的结果。

以前是用 int 来表示真假,大 int 有多个值,所以才规定 0 为假,非零为真,导致对应关系比较麻烦,有了 bool 就方便多了,如果把结果赋值给 bool 类型的变量,他会自动转换,即把0转换为假,非零转换为真。

int a,b;
bool c;
a=1;
b=2;
c=a>b;
if(c)
//说明a>b
else
//说明 a<=b本回答被网友采纳

C++中,bool怎么用?
在C++编程中,bool是一种关键的数据类型,它专门用于表示两个基本的值:真(True)或假(False)。这个类型的设计初衷是为了解决之前使用int表示真假时的复杂性。在早期,人们用int来象征逻辑状态,但由于int有多个值,规定0代表假,非零代表真,这在处理逻辑关系时可能会产生混淆。引入bool后,这种问题迎刃...

c++里bool怎么用
bool型可以定义变量,也可以作为函数的返回类型。一般用在if或者while语句中,判断是否执行if或者while语句后面的分支语句。在C++中,int型的非0可以当作bool的true使用,int型的0可以当作bool的false使用。

C++bool类型怎样使用?
bool类型是判断真假的,结果只有两个,一个真一个假,在c++中有一条规定,非0即为真,所以比如说while(1),1可以写成23456⋯⋯,while的参数应该是一个bool型,当满足条件为真时就执行循环,因为非0为真,所以上面的那句话就会进入死循环,要让循环结束,可以在里面加跳转语句或者bre...

C++中,bool怎么用?
BOOL类型常常用作windows的API函数的返回值,这些函数大都返回TRUE(>0)\/FALSE(0)\/ERROR(-1),但这不是BOOL类型就是三值逻辑的理由,就像strcmp函数返回int类型的-1、0和1三个值,总不能说int是三值逻辑吧!windows的API使用BOOL完全是体现一种代码风格和拉高阅读性能。

哪位高手帮我讲讲在C++中bool的用法?
布尔型对象可以被赋以文字值true或false。例如:\/\/把一个bool变量初始化为false bool found = false;\/\/缩写 if ( found == true )相当于if ( found )

c++中bool型变量如何运用?
正如下边的代码,bool的变量是true或者false两种值,是逻辑判断用的。bool success = true; \/\/ <! true or false \/\/ 如果不成功(success)if (!success){ \/\/ ...std::cout << "木有成功!" << std::endl;}

c++中的bool怎么用,它作为函数值的返回类型的时候,该返回什么
bool,一般称为布尔类型,C++中占用1字节,只有true和false两种取值,返回的时候一般是直接返回true或者false,或者是类似于a < 3这一类的布尔表达式。另外,有些非bool类型也可以用于返回,此时如果该返回值在二进制下为全0,则等同于false,否则等同于true。

C++的bool型用法有哪些?
以前是用 int 来表示真假,大 int 有多个值,所以才规定 0 为假,非零为真,导致对应关系比较麻烦,有了 bool 就方便多了,如果把结果赋值给 bool 类型的变量,他会自动转换,即把0转换为假,非零转换为真。int a,b;bool c;a=1;b=2;c=a>b;if(c)\/\/说明a>b else \/\/说明 a<=b ...

C++有bool类型吗?
C语言里面是没有bool(布尔)类型的,C++里面才有,C语言里面用数值0表示假,非0整数表示真。在C++里面可以使用bool类型。bool类型只有两个值:true =1 、false=0。bool可用于定义函数类型为布尔型,函数里可以有 return TRUE; return FALSE 之类的语句。布尔型运算结果常用于条件语句:if (逻辑表达式...

C++的bool怎么用
举例如下:bool is_odd( int x ) \/\/判断x是否是奇数 { if ( x % 2 == 0 ) \/\/是偶数 return false ;\/\/不是奇数,返回假 return true ; \/\/返回真,是奇数 }

相似回答