问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C++语言中bool是什么意思?

发布网友 发布时间:2022-04-22 04:37

我来回答

5个回答

热心网友 时间:2023-11-28 04:49

bool就是布尔的意思,布尔值的返回值只有真(true)和假(false),多用于判断。

在C语言中,关系运算和逻辑运算的结果有两种,真和假:0表示假,非0表示真。例如:

#include <stdio.h>

intmain(){

inta,b,flag;

 scanf("%d %d", &a, &b);

 flag = a > b; //flag保存关系运算结果

printf("flag=%d\n",flag);

return0;

扩展资料

运行结果:

1020↙

flag=0

C语言并没有彻底从语法上支持“真”和“假”,只是用0和非0来代表。这点在C++中得到了改善,C++新增了bool类型(布尔类型),它一般占用1个字节长度。bool类型只有两个取值,true和false:true表示“真”,false表示“假”。

热心网友 时间:2023-11-28 04:49

c语言中bool表示布尔型变量。

bool布尔型变量,也就是逻辑型变量的定义符,以英国数学家、布尔代数的奠基人乔治·布尔(George Boole)命名。bool类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。 

布尔型变量bool的值只有真(true) 和假(false)。布尔型变量可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算,逻辑表达式运算结果为真或为假。

bool可用于定义函数类型为布尔型,函数里可以有 return TRUE; return FALSE 之类的语句。

扩展资料:

在C语言标准(C89)没有定义布尔类型,所以C语言判断真假时以0为假,非0为真。

在最新的C语言标准(C99)解决了布尔类型的问题。C99提供了_Bool 型,所以布尔类型可以声明为 _Bool flag。

_Bool依然仍是整数类型,但与一般整型不同的是,_Bool变量只能赋值为0或1,非0的值都会被存储为1。

C99还提供了一个头文件<stdbool.h>定义了bool代表_Bool,true代表1,false代表0。只要导入 stdbool.h,就能非常方便的操作布尔类型。

参考资料来源:百度百科-bool

热心网友 时间:2023-11-28 04:50

bool是布尔值,它只有两个值,一个是真,一个是假,或者说一个是true,一个是false <<这个是左移的意思,>>这个是右移,如果是<<2就是左移2位的意思,0111 1100 左移两位是1111 0000

热心网友 时间:2023-11-28 04:50

bool是布尔值,它只有两个值,一个是真,一个是假;
或者说一个是true,一个是false ;
<<这个是左移的意思,>>这个是右移;
如果是<<2就是左移2位的意思,0111 1100 左移两位是1111 0000

热心网友 时间:2023-11-28 04:51

bool 就是布尔的意思,布尔值的返回值只有真(true)和假(false),多用于判断。
<< 是位移的意思,向左移<<和向右移>>,比如00010101,向左移一个单位<<1;那就成了
00101010。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 百度是中国的吗 c语言bool什么意思 百度是不是中国的公司?? C语言中 bool的用法 百度是中国公司吗? bool在c语言中是什么意思? 百度是中国的吗?详细些更好 百度是中国的么? 百度是中国的还是美国的? 百度,是中国的,还是外国的?? 化妆刷怎么用 初学者学化妆工具介绍与推荐 新手如何快速掌握画眉技巧 跟着步骤学习 怎样学画眉毛? 教初学者如何用眉毛改变轮廓 温柔眉毛画法了 眉型不好怎么画眉毛 初学者眉妆画法技巧 初学者如何画眉毛的技巧图解 化妆入门必学之不同种类的化妆刷怎么用 这些化妆刷的名称和用法 化妆的时候,常用的几个刷子的作用都是什么? 初学者怎么刮眉毛? 百度到底是美国的还是中国的。 bool在c语言中是什么意思? 百度是中国的吗? C语言怎么输入bool型变量 baidu是不是中国的 c语言bool类型怎么用? 百度是中国的企业吗? c语言中_Bool是什么意思? 百度是不是中国的? c语言中_Bool是什么意思? c语言中 bool 这个声明在哪个头文件里 百度是中国企业还是外企? 在c语言中,bool是什么意思?用法是什么?麻烦帮我... 百度是中国最大的搜索引擎 在c语言中,bool是什么意思?用法是什么?麻烦帮我... C语言有bool类型吗 “百度”是中国的还是外国的? C语言中BOOL命令的使用方法 C语言中BOOL命令的使用方法 百度是中国的软件吗