- 再也不做稀饭了
-
Bool 在C++里是一个数据类型但是只有两个选择。真或假 true or false。
bool Answer;
if(Answer)//if(Answer)就是如果答案是真的,if(!Answer)就是错的或假的
{
Score+=1;
}
也可以说成
if(Answer==true) 或 if(Answer==false)
拓展资料:
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
- 苏州马小云
-
从运算结果上来说呢,和楼上说的是一样,没有什么区别。
在这里有一个编程的习惯,在进行布尔值的运算的时候,
如果把常量写在“==”的左面,当你由于某种不可预知的失误,把“==”写成了“=”,那么编译器会报错,因为常量是不能被赋值的,这是我们这些初学者很容易犯得错误;
如果把变量写在“==”的左面,当你由于某种不可预知的失误,把“==”写成了“=”,那么编译器不会报错,因为编译器会认为这是一个赋值运算,而不是布尔运算。这个简单的错误可能会导致严重的后果,造成测试检查错误时费很大的力气也找不到错在哪里。
我想这就是判断
true
==bool与bool==true的区别吧!
在用quals方法判断两个字符串时,
如“abc”.equals(str);//str是个string变量
采用这种写法,就不会产生空指针异常。
- 可可
-
一种变量类型
有true false 2个值
这个返回的就是 false了
- LuckySXyd
-
bool=布尔
音译的,代表一种只有真假两种状态的基本数据类型
- 可乐
-
布尔类型,有两个值false和true,只要不为零就是true
- 北有云溪
-
这就是个象声词,挺难形容,歌曲里常有。
- gitcloud
-
bool的解释:
bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。bool类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。 在objective-c中提供了相似的类型BOOL,它具有YES值和NO值;在java中则对应于boolean类型。