0 c pointers chaining undefined-behavior
我知道在分号之前没有序列点,但对于在表达式中使用旧值2的解引用指针是否有合理的解释?
或者它可以简单地作为未定义的行为放下?
int i=2;
int *x=&i;
*x+=*x+=i+=7;
Run Code Online (Sandbox Code Playgroud)
结果:
i= 13
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
121 次 |
| 最近记录: |