C语言表达式——
(1)可以作为左值的非数组表达式
(2)要求某个操作数为左值的运算符
(3)运算符的优先级与结合性
(4)二元运算符表达式
(5)按位运算符
(6)建议
复杂的表达式最好使用圆括号进行分组,而不要依靠默认的操作符优先级与结合性;使用逻辑与、逻辑或的短路特性是个很好的选择。
C语言表达式——
(1)可以作为左值的非数组表达式
(2)要求某个操作数为左值的运算符
(3)运算符的优先级与结合性
(4)二元运算符表达式
(5)按位运算符
(6)建议
复杂的表达式最好使用圆括号进行分组,而不要依靠默认的操作符优先级与结合性;使用逻辑与、逻辑或的短路特性是个很好的选择。