在一个表达式中,如果包含多个/中运算符,则按照以下优先次序进行计算:
1 | 逻辑运算符 | !(非) |
2 | 算术运算符 | * (乘) / (除) % (取余) |
3 | .. | + (加) - (减) |
4 | .. | << (左移) >> (右移) |
5 | 关系运算符 | < (小于) <= (小于等于) > (大于) >= (大于等于) |
6 | .. | == (等于) != (不等于) |
7 | 逻辑运算符 | && (与) || (或) |
8 | 赋值运算符 | = (赋值运算符) /= *= += -= %= <<= >>= &= ^= |= |