一个真正惊人的结果!!!。 - 页 9

 
谁在争论,银河。第1点可能是最有说服力的。
 
stringo:

我以前曾回答过这个问题。情况是这样的。"是的,恰好MQL4中操作的优先级与C语言中采用的操作的优先级不同。由于一些历史原因。它来自于MQL II。但由于没有立即注意到,而且已经写了很多程序,所以我们不会改变操作的优先级,因为这样的改变会导致一些程序的操作发生意外的变化。

非常感谢你的澄清,但已经浪费了2个小时,因为事实证明mql中的位移是在乘法之前执行的。:-/

我至少应该在处理那些行为非标准的字符串时给编译器添加一个警告。

 

实践者们为了方便起见,优先考虑了那些困难的问题。而这是一个烂摊子。

"书呆子"。

 
WWer:

为什么?||的优先级高于&&。


谁告诉你的?如果你先教你的孩子字母 "A",然后再教字母 "B",这并不意味着 "A "有更高的优先权。这个故障显然是出现在话题发起人的头上。如果没有括号,我不会想到在一个表达式中使用两种不同的逻辑运算。我甚至把乘法放在括号里。我只是这样睡得更好。

 
shredder: 我不会想到在一个表达式中使用两种不同的逻辑运算,而不加括号。

这两个分布(一个是相对于结合,另一个是相对于分离)说的是,在布尔代数中不存在乘法对加法的 "自然偏爱"。

我甚至把乘法放在括号里。我只是这样睡得更好。

是的,(笑)。