提问人:andre3312 提问时间:5/5/2016 最后编辑:Communityandre3312 更新时间:5/5/2016 访问量:286
赋值运算符中的序列点
Sequence point in the assignment operator
问:
我已经检查了其他一些答案,例如:
或
但我对以下部分仍有一些疑问:
在所有情况下,赋值都是在右操作数和左操作数的值计算之后,在赋值表达式的值计算之前排序的。
我不清楚什么是“赋值表达式的值计算”。它只是(参考第一个链接)“显示”存储在变量中的数字吗?
答: 暂无答案
评论
h(f() = g());
f()
g()
f()
a = b = c + d;
我认为第二个赋值中的赋值就是这个例子中的赋值。b