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