什么是C ++中的布尔和布尔文字?
什么是布尔?
C++引入了一种名为bool的新型数据类型,它代表Boolean。引入此数据类型以支持true或false值,这意味着我们可以存储true或false值。我们还可以将0存储为false或1存储为true。
bool数据类型在内存中仅占用1字节。
语法
bool variable_name=boolean_value;
bool variable_name=0/1;
什么是布尔文字?
布尔文字是对还是错,这是C++编程中添加的两个关键字。这里true代表1,false代表0。
如果尝试打印true和false值,则值分别为1和0,让我们考虑以下语句:
cout<<"value of true is: " <<true <<endl; cout<<"value of false is: "<<false<<endl;
输出结果
value of true is: 1 value of false is: 0
这是一个示例,其中我们在变量marital_status中分配false,true和0
#include <iostream>
using namespace std;
int main(){
//分配false-
bool marital_status=false;
cout<<"Type1..."<<endl;
if(marital_status==false)
cout<<"You're unmarried"<<endl;
else
cout<<"You're married"<<endl;
//分配true-
marital_status=true;
cout<<"Type2..."<<endl;
if(marital_status==false)
cout<<"You're unmarried"<<endl;
else
cout<<"You're married"<<endl;
//现在将0分配为false-
marital_status=0;
cout<<"Type3..."<<endl;
if(marital_status==false)
cout<<"You're unmarried"<<endl;
else
cout<<"You're married"<<endl;
return 0;
}输出结果
Type1... You're unmarried Type2... You're married Type3... You're unmarried
热门推荐
10 新年门口花束祝福语简短
11 盘锦结婚祝福语大全简短
12 父母生日祝福语 简短独特
13 家庭恩爱祝福语简短英文
14 高考俄语祝福语大全简短
15 虎年祝福语 诗句唯美简短
16 生日婚礼祝福语简短精辟
17 虎年喝酒拜年祝福语简短
18 教师闺蜜祝福语简短