Jos*_*son 0 c
int x = 0; x^=x || x++ || ++x;
x的答案最后是3.如何分析这个表达式?对此有点困惑.非常感谢.
Oli*_*rth 7
这是未定义的行为.结果可能是任何事情.这是因为在和之间没有序列点,所以不能保证首先"完成".++xx ^=
++x
x ^=
归档时间:
14 年,10 月 前
查看次数:
217 次
最近记录:
11 年,4 月 前