第三章运算符与表达式 (2)如果在一个运算对象两侧的运算符的优 先级别相同,则按规定的“结合方向”处理 例如:a-btc,到底是(a-b)+c还是a-(b+c)?(b 先与a参与运算还是先于c参与运算?) 查附录IV可知:+运算优先级别相同,结合 性为“自左向右”,即就是说b先与左边的a结 合。所以a-b+c等价于(a-b)+co 左结合性(自左向右结合方向):运算对象先 与左面的运算符结合 右结合性(自右向左结合方向):运算对象先 与右面的运算符结合。第三章 运算符与表达式 • (2)如果在一个运算对象两侧的运算符的优 先级别相同,则按规定的“结合方向”处理。 • 例如:a-b+c,到底是(a-b)+c还是a-(b+c)?(b 先与a参与运算还是先于c参与运算?) • 查附录IV可知:+/-运算优先级别相同,结合 性为“自左向右” ,即就是说b先与左边的a结 合。所以a-b+c等价于(a-b)+c。 • 左结合性(自左向右结合方向):运算对象先 与左面的运算符结合。 • 右结合性(自右向左结合方向):运算对象先 与右面的运算符结合