C语言的运算符具有不同的优先级和它的结合性。在表达式中, 各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规定,还要受运算符结合性的制约,以便确定是自左向右进行运算还是自右向左进行运算。这种结合性是其它高级语言的运算符所没有的,在某种程度上,这也增加了C语言的复杂性。
- 优先级代码部分
3.4.29运算符优先级与结合性
1、运算符优先级与结合性代码
- 运行结果如下图
附录:
C语言的运算符具有不同的优先级和它的结合性。在表达式中, 各运算量参与运算的先后顺序不仅要遵守运算符优先级别的规定,还要受运算符结合性的制约,以便确定是自左向右进行运算还是自右向左进行运算。这种结合性是其它高级语言的运算符所没有的,在某种程度上,这也增加了C语言的复杂性。
3.4.29运算符优先级与结合性
1、运算符优先级与结合性代码
附录:
微信扫码登录