一、學習要求
書籍參考章節(jié): 第3.5章
知識點:
- 運算符優(yōu)先級
二、參考知識
當多個運算符出現(xiàn)在一個表達式中,誰先誰后呢?這就涉及到運算符的優(yōu)先級別的問題。在一個多運算符的表達式中,運算符優(yōu)先級不同會導致最后得出的結(jié)果差別甚大。
例如,(1+3)+(3+2)*2,這個表達式如果按加號最優(yōu)先計算,答案就是 18,如果按照乘號最優(yōu)先,答案則是 14。
再如,x = 7 + 3 * 2;這里x得到13,而不是20,因為乘法運算符比加法運算符有較高的優(yōu)先級,所以先計算3 * 2得到6,然后再加7。