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

什么是bool类型,怎么定义使用?

发布网友 发布时间:2022-04-24 08:44

我来回答

5个回答

热心网友 时间:2022-06-18 03:17

BOOL是布尔型变量,也就是逻辑型变量的定义符,类似于float、double等。bool为布尔型用作逻辑判断,bool取值false和true,是0和1的区别;false可以代表0,但true有很多种,并非只有1。

定义:bool xxxx;//xxxx为你定义的名字。

使用: xxxx可以复制,0为false,非0为true

xxxx可以用作判断,比如if(xxxx)while(xxxx)等,可以作为条件判断。

扩展资料

定义变量:

数据类型确定要存储在内存中的数据的类型,变量则是存储数据的基本单元 。变量就好比一个杯子,而数据类型就定义了这个杯子的大小和它能装载什么内容。

java是强类型语言,所有的变量都必须先声明才能使用,声明变量时必须指定变量存储信息的类型。变量的声明一般使用名值对的方式,包含变量名和变量值,通过变量名可以引用变量值,也可以修改变量名的值。

声明变量并同时赋予初值,我们称之为初始化。

我们可以在同一行同时声明多个同一类型的变量,这样可以简化我们的代码,提高可阅读性,具体格式如下: 数据类型    变量名, 变量名,变量名。

热心网友 时间:2022-06-18 03:17

bool类型在pascal语言中才有,它有两种,True 和 False。其它语言中都没有这种类型。但它存在。。。
比如表达式 5<3 这是一个错误的表达式,做为一个逻辑表达式,它有逻辑值,用0表示“假”,用1表示“真”。

热心网友 时间:2022-06-18 03:18

C 中没有bool 类型 ,常用FLASE、TRUE 表示,FALSE 、TRUE是定义在头的宏,如
#define BOOL in
#define FLASE 0
#define TRUE 1

最新的C语言标准(C99)解决了布尔类型, 提供了一个头文件 <stdbool.h> 定义了bool代表_Bool,true代表1,false代表0。

热心网友 时间:2022-06-18 03:18

bool为布尔型,只有一个字节,取值false和true,是0和1的区别.比如类:
class myclass {
public:
myclass(int a, int b):first(a), second(b){}
int first;
int second;
bool operator < (const myclass &m)const {
return first < m.first;
}
};

bool less_second(const myclass & m1, const myclass & m2) {
return m1.second < m2.second;
}
这里bool的意思是返回bool类型值
bool有两个值:true和false

热心网友 时间:2022-06-18 03:19

BOOL 是布尔型

他的取值有两种 TRUE / FALSE

前一个为真,后一个为假。

简单的说这个类型就是表明真假的。

另外有些人爱这么用 BOOL test = 1;

VC中 非 0 值都是真,只有 0 是假所以上面那个初始化是正确的.

相当与 BOOL test = TRUE;

另外这个值占 1 的空间.

在 if 语句中比较常见

if (a==b)
{....}

这里 a==b 实际上是将 a 和 B做比较,得到一个 BOOL 类型的值即是真还是假.如果为真则进入判断部分.

你说的那种情况实际就是函数的返回值为BOOL型

参考资料:http://zhidao.baidu.com/question/72821351.html

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天秤男吃醋的八大表现 天秤座男生吃醋时的表现 人工授精之后注意什么 人授后需要卧床休息吗 ...经两个月没发工资了,我不想干了,老板不给钱怎么办? 新手玩《兰斯10》这款游戏的快速通关攻略是什么? 兰斯10怎么用食券快速刷SSR 兰斯10二周目7cp怎么达成 兰斯10大侵攻达成条件介绍 跳舞同手同脚叫什么来着 喷油嘴清洗机主要功能 阴阳师买了帐号 手机改绑后卖家能通过邮箱改密码吗? 异地社保转入广州视为缴费年限吗? bool是什么数据类型 阴阳师的手机帐号,请问能够找回来么?怎么弄? 关于社保缴纳年限,本地和异地缴纳的能算一起吗? 网易阴阳师买号,手机账户改绑了换了手机账号了,但是身份证是之前那 在外地交社保,转回户籍地,还累计年限吗 阴阳师手机账号,求助各位大佬 社保异地转移后,时间会重新计算吗 阴阳师 手机账号,绑定了密保邮箱,可以换绑吗 社保转移过来了算本地年限吗? 阴阳师被人骗的更改了绑定手机,但密保邮箱还在,我想知道怎样才能把绑定手机更换回来? 社保转移过来了算本地年限吗 阴阳师帐号申诉,需要输入绑定手机号,是输入游戏里绑定的手机号还是输入登陆用的手机号 社保外地转入后算本地缴费年限吗? 阴阳师用的是手机帐号,绑定了密保邮箱,怎么解绑 阴阳师手机号登录了 换绑后怎么没有用,我是申诉换绑的 我的阴阳师手机账号被人更换成别的手机了,怎么找回? 阴阳师被人骗的更改了绑定手机,但密保邮箱还在,我想知道怎样才能把 阴阳师账号申诉一般要多久? 外地社保转移算不算本地年限?用于购房 网易阴阳师账号怎么更改手机号? bool类型是什么? 外地社保转移到北京算累计年限吗 外地社保转到上海算年限吗,有什么好处? 在python中,bool表示的数据类型是 阴阳师渠道服用手机号登录的,但是手机号丢失了,没办法获取验证码,该怎么办 外地社保转入本地视同本地年限吗 昨天线下买了个阴阳师账号然后今天换绑成我的手机号,对方是不是不可以找回了? 外省买的社保可以转回本地并累计计算吗? oppo怎么设置微信一打开就有密码 社保异地转入年限认定 什么是bool型变量? 外地社保可以转入深圳累计年限吗? 欧姆龙PLCbool是什么数据类型,表示什么意思 社保跨省转移对缴费年限的认定 外地缴纳社保转移到北京算累计年限吗? void和bool数据类型的意思 微信怎么一打开就有密码 外地人上南京牌照需要连续交两年社保,外地转移过来的社保可以算在年限内吗?