【发布时间】:2012-11-29 21:32:33
【问题描述】:
我需要知道如何在语句中评估逻辑 AND 和 OR 运算符。我找到了一些试图解释它的网站,但我无法对它们做出正面或反面。我知道我可以使用大括号来按我想要的方式订购它,但我想了解它是如何工作的。
例如会
if( b1 && b2 || b3 )
被评估为:
(b1 && b2) || b3
或作为:
b1 && (b2 || b3)
【问题讨论】:
-
这些东西都有据可查;首先咨询了哪些资源?
-
()是括号,而不是大括号,它们是{}。
标签: c++ logical-operators operator-precedence