C++中的布尔值是什么?有什么作用,能简单举个列子吗

2024-12-15 08:28:08
推荐回答(3个)
回答1:

bool是布尔型变量,也就是逻辑型变量的定义符,类似于float,double等,只不过float定义浮点型,double定义双精度浮点型。布尔型变量的值只有 真 (true) 和假 (false)。例子: #include   using namespace std;   int main()   {   bool b = -1; //执行此行后,b=1(ture)   if(b)   cout << "ok!" << endl;   b = b+1; //执行此行后,b=1(ture)   if(b)   cout << "error!" <

回答2:

就是真(true),假(false)表示状态的两种方式,比如说软件启动是否自动播放音乐,就可以设定为True或者是False来完成,当然,你也可以使用其它的像(是)或者(否)这样的字符串来完成,但是使用布尔值的话更明确一些,效果是一样的,用布尔值就会把可能性限制为两种,要么是真,要么是假,不会存在其它的可能性了!

回答3:

真假啊。比如让你回答太阳存在不存在,要么是是,要么是否。对于这样的结果的数据的保存就是用布尔类型的。锐英源有专业的C++指导,想学C++请来锐英源,全面能力综合教材海量源码因人施教,保证掌握工作能力的,打开成为项目经理或系统分析员之门。