C語言運算子優先順序

來源:互聯網
上載者:User
1級(左結合)

  () 圓括弧;[]下標運算子;->指向結構體成員運算子;. 結構體成員運算子。

  2級(右結合)

  !邏輯非運算子;~按位取反運算子;++首碼遞增運算子;--首碼遞減運算子;-負號運算子;(類型)類型轉換運算子;*指標運算子;&地址運算子;sizeof長度運算子。

  3級(左結合)

  *乘法運算子;/除法運算子;%取餘運算子。

  4級(左結合)

  +加法運算子;-減法運算子。

  

  5級(左結合)

  <<左移運算子;>>右移運算子。

  6級(左結合)

  <、<=、>、>=關係運算子。

  7級(左結合)

  ==等於運算子;!=不等於運算子。

  8級(左結合)

  &按位與運算子。

  9級(左結合)

  ^按位異或運算子。

  10級(左結合)

  |按位或運算子。

  11級(左結合)

  &&邏輯與運算子。

  12級(左結合)

  ||邏輯或運算子。

  13級(右結合)

  ? :條件運算子。

  14級(右結合)

  =、 +=、 -=、 *=、 /=、 %=、 &=、 ^=、 |=、 <<=、 >>=賦值運算子。

  15級(左結合)

  ,逗號運算子。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.