C++ 布尔值
C++ 布尔值
在编程中,你经常需要一种只能有两个值的数据类型,例如:
- 是 / 否
- 开 / 关
- 真 / 假
为此,C++ 具有 bool
数据类型,它可以取值 true
(1) 或 false
(0)。
布尔值
布尔变量使用 bool
关键字声明,并且可以取值 true
或 false
示例
bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun; // 输出 1 (true)
cout << isFishTasty; // 输出 0 (false)
自己动手试一试 »
从上面的示例中,您可以读出 true
值返回 1
,而 false
返回 0
。
然而,更常见的是通过比较值和变量来返回布尔值(请参见下一页)。