我正在阅读“C编程语言”( the C Programming Language)一书,我遇到了下面的一行(释义):
f()可能在g()之前调用,反之亦然C没有指定计算操作数的顺序.“
但是,根据优先级和关联规则,函数调用不具有最高优先级吗?而且,既然函数调用操作符()的相联性是从“左到右”,那么f()不应该在g()之前调用吗?
运算符NAND、NOR和XNOR的逻辑优先级是多少A AND B NAND C(A AND B) NAND C != A AND (B NAND C) = A AND NOT(B AND C)
根据我的研究,对于这样的表达式没有定义的优先级,所以我认为最简单的解决方案是根据运算符在表达式中出现的顺序来评估它们,但我可能错了