亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語言運(yùn)算符優(yōu)先級列表(超詳細(xì))

 更新時(shí)間:2013年05月24日 09:18:08   作者:  
本篇文章是對C語言中運(yùn)算符的優(yōu)先級進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
每當(dāng)想找哪個(gè)運(yùn)算符優(yōu)先級高時(shí),很多時(shí)候總是想找的就沒有,真讓人氣憤!現(xiàn)在,終于有個(gè)我個(gè)人覺得非常全的,分享給大家,歡迎拍磚!

C語言運(yùn)算符優(yōu)先級

優(yōu)先級

運(yùn)算符

名稱或含義

使用形式

結(jié)合方向

說明

1

[]

數(shù)組下標(biāo)

數(shù)組名[常量表達(dá)式]

左到右

--

()

圓括號

(表達(dá)式)/函數(shù)名(形參表)

--

.

成員選擇(對象)

對象.成員名

--

->

成員選擇(指針)

對象指針->成員名

--

 

2

-

負(fù)號運(yùn)算符

-表達(dá)式

右到左

單目運(yùn)算符

~

按位取反運(yùn)算符

~表達(dá)式

++

自增運(yùn)算符

++變量名/變量名++

--

自減運(yùn)算符

--變量名/變量名--

*

取值運(yùn)算符

*指針變量

&

取地址運(yùn)算符

&變量名

!

邏輯非運(yùn)算符

!表達(dá)式

(類型)

強(qiáng)制類型轉(zhuǎn)換

(數(shù)據(jù)類型)表達(dá)式

--

sizeof

長度運(yùn)算符

sizeof(表達(dá)式)

--

 

3

/

表達(dá)式/表達(dá)式

左到右

雙目運(yùn)算符

*

表達(dá)式*表達(dá)式

%

余數(shù)(取模)

整型表達(dá)式%整型表達(dá)式

4

+

表達(dá)式+表達(dá)式

左到右

雙目運(yùn)算符

-

表達(dá)式-表達(dá)式

5

<< 

左移

變量<<表達(dá)式

左到右

雙目運(yùn)算符

>> 

右移

變量>>表達(dá)式

 

6

大于

表達(dá)式>表達(dá)式

左到右

雙目運(yùn)算符

>=

大于等于

表達(dá)式>=表達(dá)式

小于

表達(dá)式<表達(dá)式

<=

小于等于

表達(dá)式<=表達(dá)式

7

==

等于

表達(dá)式==表達(dá)式

左到右

雙目運(yùn)算符

=

不等于

表達(dá)式!= 表達(dá)式

 

8

&

按位與

表達(dá)式&表達(dá)式

左到右

雙目運(yùn)算符

9

^

按位異或

表達(dá)式^表達(dá)式

左到右

雙目運(yùn)算符

10

|

按位或

表達(dá)式|表達(dá)式

左到右

雙目運(yùn)算符

11

&&

邏輯與

表達(dá)式&&表達(dá)式

左到右

雙目運(yùn)算符

12

||

邏輯或

表達(dá)式||表達(dá)式

左到右

雙目運(yùn)算符

 

13

?:

條件運(yùn)算符

表達(dá)式1?

表達(dá)式2: 表達(dá)式3

右到左

三目運(yùn)算符

 

14

=

賦值運(yùn)算符

變量=表達(dá)式

右到左

--

/=

除后賦值

變量/=表達(dá)式

--

*=

乘后賦值

變量*=表達(dá)式

--

%=

取模后賦值

變量%=表達(dá)式

--

+=

加后賦值

變量+=表達(dá)式

--

-=

減后賦值

變量-=表達(dá)式

--

<<=

左移后賦值

變量<<=表達(dá)式

--

>>=

右移后賦值

變量>>=表達(dá)式

--

&=

按位與后賦值

變量&=表達(dá)式

--

^=

按位異或后賦值

變量^=表達(dá)式

--

|=

按位或后賦值

變量|=表達(dá)式

--

 

15

,

逗號運(yùn)算符

表達(dá)式,表達(dá)式,…

左到右

--

說明:
同一優(yōu)先級的運(yùn)算符,運(yùn)算次序由結(jié)合方向所決定。
簡單記就是:! > 算術(shù)運(yùn)算符 > 關(guān)系運(yùn)算符 > && > || > 賦值運(yùn)算符

相關(guān)文章

  • C++讀入

    C++讀入"N,X,Y,Z"格式文本文件到Eigen3 Matrix

    這篇文章主要介紹了C++讀入"N,X,Y,Z"格式文本文件到Eigen3 Matrix,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • 使用VC6.0對C語言程序進(jìn)行調(diào)試的基本手段分享

    使用VC6.0對C語言程序進(jìn)行調(diào)試的基本手段分享

    這篇文章主要介紹了用VC6.0開發(fā)c語言程序的時(shí)候調(diào)試代碼的一些小技巧,需要的朋友可以參考下
    2013-07-07
  • C++ sizeof 實(shí)例解析

    C++ sizeof 實(shí)例解析

    下面5個(gè)列子針對C++,沒有涉及到sizeof字節(jié)對齊及基本數(shù)據(jù)類型即只針對C++特有,并且針對的是32位機(jī)
    2013-07-07
  • C++索引越界的解決方法

    C++索引越界的解決方法

    本文主要介紹了C++索引越界的解決方法,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • 利用stream實(shí)現(xiàn)一個(gè)簡單的http下載器

    利用stream實(shí)現(xiàn)一個(gè)簡單的http下載器

    這篇文章主要介紹了利用stream實(shí)現(xiàn)一個(gè)簡單的http下載器的相關(guān)資料,需要的朋友可以參考下
    2015-03-03
  • C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例

    C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例

    這篇文章主要介紹了C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例,并且轉(zhuǎn)換后會統(tǒng)計(jì)二進(jìn)制1的個(gè)數(shù),實(shí)例簡單明了,需要的朋友可以參考下
    2014-06-06
  • QT+OpenGL實(shí)現(xiàn)簡單圖形的繪制

    QT+OpenGL實(shí)現(xiàn)簡單圖形的繪制

    這篇文章主要為大家詳細(xì)介紹了如何利用QT和OpenGL實(shí)現(xiàn)簡單圖形的繪制,文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,需要的可以參考一下
    2022-12-12
  • C語言利用cJSON解析JSON格式全過程

    C語言利用cJSON解析JSON格式全過程

    cJSON是用于解析json格式字符串的一套api,非常好用,下面這篇文章主要給大家介紹了關(guān)于C語言利用cJSON解析JSON格式的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • C++11的新特性簡單匯總介紹 (二)

    C++11的新特性簡單匯總介紹 (二)

    最近學(xué)習(xí)了C++11的新特性,將學(xué)習(xí)內(nèi)容整理下來以鞏固記憶,這里分享給大家,希望對大家學(xué)習(xí)C++11能夠有所幫助
    2016-07-07
  • 詳解C++中StringBuilder類的實(shí)現(xiàn)及其性能優(yōu)化

    詳解C++中StringBuilder類的實(shí)現(xiàn)及其性能優(yōu)化

    在Java和C#中,StringBuilder可以創(chuàng)造可變字符序列來動(dòng)態(tài)地?cái)U(kuò)充字符串,那么在C++中我們同樣也可以實(shí)現(xiàn)一個(gè)StringBuilder并且用來提升性能,下面就來詳解C++中StringBuilder類的實(shí)現(xiàn)及其性能優(yōu)化
    2016-05-05

最新評論