21xrx.com
2024-09-20 08:50:14 Friday
登录
文章检索 我的文章 写文章
C++如何输出bool值为204?
2023-07-11 08:53:34 深夜i     --     --
C++ 输出 bool值 20

C++中bool类型的取值范围只有true和false,无法直接输出204的bool值。

如果要输出204的bool值,可以通过将204与0进行比较来得到bool值。

例如以下代码:

 c++

int x = 204;

bool b = (x == 0);

cout << b;

这段代码首先定义了一个整型变量x并赋值为204,然后将204与0进行比较,得到的bool值为false,最后输出结果为0(false的对应值)。

需要注意的是如果想输出true(对应的值为1),需要将比较运算符改为x != 0。

另外,在C++11标准中,还可以使用std::boolalpha控制bool值是否输出为true或false字符串,代码如下:

 c++

int x = 204;

bool b = (x == 0);

cout << std::boolalpha << b;

输出结果为false。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复