<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C語言超詳細運算符優先級列表

    時間:2025-04-28 17:06:15 C語言 我要投稿
    • 相關推薦

    C語言超詳細運算符優先級列表

      每當想找哪個運算符優先級高時,很多時候總是想找的就沒有,本文是百分網小編整理的主要介紹關于C語言超詳細運算符優先級列表,有需要的朋友們一起看看吧!想了解更多相關信息請持續關注我們應屆畢業生考試網!

      C語言運算符優先級

    優先級

    運算符

    名稱或含義

    使用形式

    結合方向

    說明

    1

    []

    數組下標

    數組名[常量表達式]

    左到右

    --

    ()

    圓括號

    (表達式)/函數名(形參表)

    --

    .

    成員選擇(對象)

    對象.成員名

    --

    ->

    成員選擇(指針)

    對象指針->成員名

    --

     

    2

    -

    負號運算符

    -表達式

    右到左

    單目運算符

    ~

    按位取反運算符

    ~表達式

    ++

    自增運算符

    ++變量名/變量名++

    --

    自減運算符

    --變量名/變量名--

    *

    取值運算符

    *指針變量

    &

    取地址運算符

    &變量名

    !

    邏輯非運算符

    !表達式

    (類型)

    強制類型轉換

    (數據類型)表達式

    --

    sizeof

    長度運算符

    sizeof(表達式)

    --

     

    3

    /

    表達式/表達式

    左到右

    雙目運算符

    *

    表達式*表達式

    %

    余數(取模)

    整型表達式%整型表達式

    4

    +

    表達式+表達式

    左到右

    雙目運算符

    -

    表達式-表達式

    5

    << 

    左移

    變量<<表達式

    左到右

    雙目運算符

    >> 

    右移

    變量>>表達式

     

    6

    大于

    表達式>表達式

    左到右

    雙目運算符

    >=

    大于等于

    表達式>=表達式

    小于

    表達式<表達式

    <=

    小于等于

    表達式<=表達式

    7

    ==

    等于

    表達式==表達式

    左到右

    雙目運算符

    =

    不等于

    表達式!= 表達式

     

    8

    &

    按位與

    表達式&表達式

    左到右

    雙目運算符

    9

    ^

    按位異或

    表達式^表達式

    左到右

    雙目運算符

    10

    |

    按位或

    表達式|表達式

    左到右

    雙目運算符

    11

    &&

    邏輯與

    表達式&&表達式

    左到右

    雙目運算符

    12

    ||

    邏輯或

    表達式||表達式

    左到右

    雙目運算符

     

    13

    ?:

    條件運算符

    表達式1?

    表達式2: 表達式3

    右到左

    三目運算符

     

    14

    =

    賦值運算符

    變量=表達式

    右到左

    --

    /=

    除后賦值

    變量/=表達式

    --

    *=

    乘后賦值

    變量*=表達式

    --

    %=

    取模后賦值

    變量%=表達式

    --

    +=

    加后賦值

    變量+=表達式

    --

    -=

    減后賦值

    變量-=表達式

    --

    <<=

    左移后賦值

    變量<<=表達式

    --

    >>=

    右移后賦值

    變量>>=表達式

    --

    &=

    按位與后賦值

    變量&=表達式

    --

    ^=

    按位異或后賦值

    變量^=表達式

    --

    |=

    按位或后賦值

    變量|=表達式

    --

     

    15

    逗號運算符

    表達式,表達式,…

    左到右

    --

      說明:

      同一優先級的運算符,運算次序由結合方向所決定。

      簡單記就是:! > 算術運算符 > 關系運算符 > && > || > 賦值運算符

    【C語言超詳細運算符優先級列表】相關文章:

    C語言運算符優先級和口訣11-01

    C語言運算符的優先級和結合性09-21

    C語言輔導:C語言運算符表06-17

    C語言超詳細文件操作函數大全09-29

    C語言關系運算符08-04

    C語言賦值運算符11-06

    c語言算術運算符07-23

    C語言中的運算符10-05

    C語言條件運算符10-26

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人