C语言-结合性

如题所述

第1个回答  2022-06-09

例如用 O 表示需要两个操作数的双目运算符,那么对于表达式 a O b O C ,左结合运算符将表达式解释为:

右结合运算符将表达式解释为:

也就是说, 遇到优先级相同的运算符时,结合性指明了表达式应从左向右运算还是从右向左运算

例如,执行减法计算的双目运算符 - 是左结合性的,所以:

执行赋值操作的简单赋值运算符 = 是右结合性:

相似回答