c++入门 (自学)--布尔型
·
布尔型bool的值只有true(真)和false(假)两种。我们也可以将整数赋值给bool,编译器会自动进行类型转换,0会转换成false,而其他数字都会转换为true。
布尔型的存储空间、赋值、计算和打印,布尔型作为数字进行运算的时候值为0和1.
布尔型一般用于表示一段逻辑或关系表达式的结果。
#include<iostream>
using namespace std;
//布尔型的应用
int main ()
{
cout << "bool 的存储空间为" << sizeof(bool) << "字节。" << endl;
bool trueFlag = true;
bool falseFlag = false;
cout << "把true和false赋值给bool的结果为:" <<trueFlag <<"和"<< falseFlag << endl;
trueFlag = 2;
falseFlag = 0;
cout <<"把2和0赋值给bool的结果为: " <<trueFlag <<"和" << falseFlag << endl;
cout << "之前两个bool值与1相加的结果为 :" <<trueFlag + 1 + falseFlag << endl;
return 0;
}
更多推荐



所有评论(0)