3.3.6  运算符的优先级

3.3.6 运算符的优先级

运算符的优先级是指多种运算符同时出现在表达式中时,哪个运算符是优先运算的,哪个运算符是滞后运算的。就像数学中乘法、除法的优先级高于加法、减法一样。

当表达式包含不止一种运算符时,按照下列规则对其进行计算。

1)算术运算符和字符串运算符“&”的优先级如下。

978-7-111-49659-5-Chapter03-43.jpg

2)所有比较运算符具有相同的优先级,它们的优先级均高于逻辑运算符,但低于算术运算符和字符串运算符“&”。

3)逻辑运算符的优先级低于算术运算符、字符串运算符“&”和比较运算符。

4)具有相同优先级的运算符将按照它们在表达式中出现的顺序从左至右进行计算。