C++ 布尔值

C++ 布尔值

在编程中,您经常需要一种只能有两个值之一的数据类型,比如:

  • 是 / 否
  • 开 / 关
  • 真 / 假

为此,C++ 提供了一种 bool 数据类型,它可以取值 true(1)或 false(0)。

布尔值

布尔变量用 bool 关键字声明,并且只能取值 truefalse

实例

bool isCodingFun = true;
bool isFishTasty = false;
cout << isCodingFun;  // 输出 1 (true)
cout << isFishTasty;  // 输出 0 (false)

亲自试一试

然而,更常见的是通过比较值和变量来返回布尔值(见下一页)。