以下参数在C++中按照什么顺序进行测试?
我刚看到我们应用程序中的这段代码,我讨厌它,我想添加一些括号来澄清顺序。但是在我确定添加到正确的位置之前,我不想添加括号。
编辑:已接受的答案和后续
此链接提供了更多信息,但并不完全清楚它的含义。看起来 || 和 && 优先级相同,在这种情况下,它们从左到右进行评估。
if (a || b && c)
{
}
我刚看到我们应用程序中的这段代码,我讨厌它,我想添加一些括号来澄清顺序。但是在我确定添加到正确的位置之前,我不想添加括号。
编辑:已接受的答案和后续
此链接提供了更多信息,但并不完全清楚它的含义。看起来 || 和 && 优先级相同,在这种情况下,它们从左到右进行评估。