amd*_*amd 5 javascript php java
以下语句的结果应该给出9 :(使用java或js或c ++)
i = 1;
i += ++i + i++ + ++i;
//i = 9 now
Run Code Online (Sandbox Code Playgroud)
但在PHP中
同样的陈述会给12?
$i = 1;
$i += ++$i + $i++ + ++$i;
echo $i;
Run Code Online (Sandbox Code Playgroud)
这是一个错误还是任何人都可以解释为什么?
| 归档时间: |
|
| 查看次数: |
311 次 |
| 最近记录: |