关于c++中的运算顺序--什么叫“右结合性”

如题,我就是想不明白,什么叫自右向左结合?(比如赋值和自加运算)求举例说明~~... 如题,我就是想不明白,什么叫自右向左结合?(比如赋值和自加运算)
求举例说明~~
展开
 我来答
Sangoly
2012-04-08 · TA获得超过108个赞
知道答主
回答量:81
采纳率:100%
帮助的人:81.3万
展开全部
可以理解为左值与右值,lhs,rhs,比如lhs = rhs,结合性是rhs赋给lhs,返回的是lhs,所以是从右向左的,++lhs,lhs++就不一样了,返回的值在左侧或右侧决定结合性
注 : 本人只是将你所说的结合性用返回左值和右值的不同加以解释,准确定义请查看参考资料
pjpklkf
2012-04-08 · TA获得超过186个赞
知道小有建树答主
回答量:353
采纳率:0%
帮助的人:107万
展开全部
例如,i=2
-i++的计算中,负号和自加运算属于同一运算级的,按照自右向左结合的方法,得出的结果就是-2,然后i自增为3。也就等同于 --(i++)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微电子2010
2012-04-08 · TA获得超过1474个赞
知道小有建树答主
回答量:609
采纳率:0%
帮助的人:526万
展开全部
先计算右值(等号右边的值),再赋值给等号左边
追问
哦,赋值运算明白了。。那么自加运算是怎么向右结合的呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式