如何理解C语言的左结合和右结合
答案:1 悬赏:60
解决时间 2021-01-11 13:22
- 提问者网友:ミ烙印ゝ
- 2021-01-10 13:06
如何理解C语言的左结合和右结合
最佳答案
- 二级知识专家网友:一秋
- 2021-01-10 13:57
右结合就是如果连续两个同一优先级的运算符号挨着,那么相当于右边的一个加括号。
比如这里 相当于右边一个 ?: 加括号
或者 a= b= c 这里相当于 a = (b=c) 右边一个加括号
左结合就是相当于左边的加括号 比如 a + b + c 相当于 (a +b ) + c当然这个其实怎么结合都没差别 。 不过这个是有差别的: a/ b / c相当于 (a/b)/c 如果除号是右结合的,在这里结果就会有所不同了
比如这里 相当于右边一个 ?: 加括号
或者 a= b= c 这里相当于 a = (b=c) 右边一个加括号
左结合就是相当于左边的加括号 比如 a + b + c 相当于 (a +b ) + c当然这个其实怎么结合都没差别 。 不过这个是有差别的: a/ b / c相当于 (a/b)/c 如果除号是右结合的,在这里结果就会有所不同了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息