C语言中哪些运算符是右结合那些是左结合?

2024年11月28日 20:44
有1个网友回答
网友(1):

呵呵
书就是
把一些别人都晓得的名词
翻译成谁也看不懂的句子。。(爱情公寓台词,觉得挺有道理的)

至于区分是什么结合,我个人经验。
一般单目运算符是右结合,
其他2目,3目是左结合。
比如a+b
2目运算
左结合。。
至于1目运算符,比如,! &还有
sizeof等都是右结合 这个道理很容易明白。 比如-
他如果不代表减号,而是负号。
那a-b=
a+(-b)
一目运算符号-先和右边的b结合。
而++
--
就要看情况了
--a是左结合
a++是右结合