大众信息网

C++:布尔型是什么?

答案:3  mip版
解决时间 2021-01-16 13:32
  • 提问者网友:鉨瞞着所囿亾,爱着誰
  • 2021-01-15 23:13
C++:布尔型是什么?
最佳答案
  • 二级知识专家网友:過去噈像壹場夢
  • 2021-01-15 23:59
bool表示布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。bool类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。 在objective-c中提供了相似的类型BOOL,它具有YES值和NO值;在java中则对应于boolean类型。
  布尔型的值只有两个:false(假)和true(真)。且false的序号为0,true的序号是1。
  用于布尔型的标准函数有
  ord(取序号),pred(前导),succ(后继)
  注意:false没有前导,true没有后继。
  用于布尔量的运算有布尔运算(或称逻辑运算),它们是:
  AND(与),OR(或),NOT(非)
  对布尔量还可以进行关系运算(或称比较运算)。关系运算有以下6种:
  <(小于),<=(小于等于),=(等于)
  >(大于),>=(大于等于),<>(不等于)
全部回答
  • 1楼网友:口袋里的自由
  • 2021-01-16 02:32
逻辑型是一种抽象的类型,它是从事物事情中抽象出来的概念得到的一个类型,可以这样理解:一个事情有“是”或者“不是”两种状态,也可以理解成“真”或者“假”,所以逻辑型也就是你说的布尔型只有真(true)或假(false)两种取值。这在编程方面的好处很大。我们知道,计算机采用二进制表示法,一个带电位可以有带电或不带电两种状态,正好对应逻辑型的两种取值。这样,使用逻辑型就可以将这样的问题用计算机的模式解决了。以上是我个人的理解,反正是这么个意思。
  • 2楼网友:小爷我灬很狂
  • 2021-01-16 01:19
就是0和1,正确是1,错误是0.
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯