【问题标题】:C++ | Boolean Values, which is true? [duplicate]C++ |布尔值,哪个是真的? [复制]
【发布时间】:2019-01-25 08:17:05
【问题描述】:

我最近一直在阅读一本 C++ 辅导书,问题在讨论布尔运算符的一章下。困惑我的问题如下:

  1. 以下哪项是正确的?
    • A. 1
    • 乙。 66
    • C. .1
    • D. -1
    • E.以上都是

根据论文,答案本身是 E 但是,从像我这样的新手的角度来看,我假设 A 是答案,因为真值存储为 1,而假值存储为 0?那么为什么答案都是上面的所有?

【问题讨论】:

标签: c++ visual-c++ iostream


【解决方案1】:

任何不等于零的值都被视为true。所以这个问题的答案是E,因为列出的值都不是零。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-28
    • 1970-01-01
    • 2011-07-30
    • 2013-11-04
    • 2011-10-19
    • 2014-12-05
    • 2012-05-06
    • 2013-07-02
    相关资源
    最近更新 更多