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。
然而,更常见的是通过比较值和变量来返回布尔值(请参见下一页)。