|
|
1
1
正如我们在注释中讨论的,求值顺序与运算符优先级无关。例如,在Java中,子表达式从左到右求值。在C中,求值的顺序是未指定的。相反,它有一个 ,基本上是说“无论你需要做什么,只要确保它发生在分号之前。”
现在,有一个例子,求值顺序确实很重要。在大多数语言中,
例如,如果我们有
|
|
|
Daniel_H · Haskell和gate不使用==或/= 7 年前 |
|
|
JohntyWeaver · 使用正则表达式从文件名获取文件id 7 年前 |
|
|
S_D · 表达式和参数的执行顺序如何?[已关闭] 7 年前 |