布尔字面量

来自cppreference.com
< cpp‎ | language

目录

[编辑] 语法

true (1)
false (2)

[编辑] 解释

布尔字面量是关键词 truefalse 。它们是 bool 类型的纯右值

[编辑] 注意

bool 到其他类型的隐式转换见整数转换,从其他类型到 bool 的隐式转换见布尔转换

[编辑] 示例

#include <iostream>
 
int main()
{
  std::cout << std::boolalpha
            << true << '\n'
            << false << '\n'
            << std::noboolalpha
            << true << '\n'
            << false << '\n';
}

输出:

true
false
1
0