加入星計劃,您可以享受以下權益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

運算符的優(yōu)先級

2021/12/21
5711
閱讀需 2 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:華碩天選2銳龍版游戲本電腦

系統(tǒng)版本:Windows10

每種同類型的運算符都有內(nèi)部的運算符優(yōu)先級,不同類型的運算符之間也有相應的優(yōu)先級順序。一個表達式中既可以包括相同類型的運算符,也可以包括不同類型的運算符或者函數(shù)。當多種運算符出現(xiàn)在同一個表達式中時,應該先按照不同類型運算符間的優(yōu)先級進行運算。

1、各種運算符間的優(yōu)先級如下:數(shù)值運算符、字符串運算符、關系運算符、邏輯運算符。

2、可以用括號改變優(yōu)先級順序,使得括號內(nèi)的運算優(yōu)先于括號外的運算。

3、對于多重括號,總是由內(nèi)到外強制表達式的某些部分優(yōu)先運行。

4、括號內(nèi)的運算總是最優(yōu)先計算。

5、同一優(yōu)先級的運算符,運算次序由結合方向所決定。

在一個表達式中可能包含多個有不同運算符連接起來的、具有不同數(shù)據(jù)類型的數(shù)據(jù)對象;由于表達式有多種運算,不同的結合順序可能得出不同結果甚至出現(xiàn)錯誤運算錯誤,因為當表達式中含多種運算時,必須按一定順序進行結合,才能保證運算的合理性和結果的正確性、唯一性。

優(yōu)先級從上到下依次遞減,最上面具有最高的優(yōu)先級,逗號操作符具有最低的優(yōu)先級。表達式的結合次序取決于表達式中各種運算符的優(yōu)先級。優(yōu)先級高的運算符先結合,優(yōu)先級低的運算符后結合,同一行中的運算符的優(yōu)先級相同。

相關推薦

電子產(chǎn)業(yè)圖譜