国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)和結(jié)合性詳細(xì)解說(shuō)

aristark / 2619人閱讀

摘要:結(jié)合性當(dāng)一個(gè)運(yùn)算對(duì)象兩側(cè)的運(yùn)算符優(yōu)先級(jí)別相同時(shí),則按運(yùn)算符的結(jié)合性來(lái)確定表達(dá)式的運(yùn)算順序。大多數(shù)運(yùn)算符結(jié)合方向是左結(jié)合性,只有三類運(yùn)算符的結(jié)合方向是右結(jié)合性,即單目運(yùn)算符條件運(yùn)算符賦值運(yùn)算符。

C語(yǔ)言運(yùn)算符的優(yōu)先級(jí)和結(jié)合性詳細(xì)解說(shuō)

優(yōu)先級(jí)

運(yùn)算符

含義

使用形式

結(jié)合性

操作數(shù)

1

[ ]

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

數(shù)組名[整型表達(dá)式]

左結(jié)合性

( )

圓括號(hào)

(表達(dá)式)

.

成員選擇(對(duì)象

對(duì)象.成員名

->

成員選擇(指針)

對(duì)象指針->成員名

++

后綴自增運(yùn)算符

變量名++

單目運(yùn)算符

--

后綴自減運(yùn)算符

變量名--

單目運(yùn)算符

2

-

負(fù)號(hào)運(yùn)算符

-表達(dá)式

右結(jié)合性

單目運(yùn)算符

(類型)

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

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

單目運(yùn)算符

++

前綴自增運(yùn)算符

++變量名

單目運(yùn)算符

--

前綴自減運(yùn)算符

--變量名

單目運(yùn)算符

*

取值運(yùn)算符

*指針表達(dá)式

單目運(yùn)算符

&

取地址運(yùn)算符

&左值表達(dá)式

單目運(yùn)算符

!

邏輯非運(yùn)算符

!表達(dá)式

單目運(yùn)算符

~

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

~表達(dá)式

單目運(yùn)算符

sizeof

長(zhǎng)度運(yùn)算符

sizeof 表達(dá)式 或 sizeof(類型)

單目運(yùn)算符

3

/

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

左結(jié)合性

雙目運(yùn)算符

*

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

雙目運(yùn)算符

%

余數(shù)(取模)

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

雙目運(yùn)算符

4

+

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

左結(jié)合性

雙目運(yùn)算符

-

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

雙目運(yùn)算符

5

<<

左移

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

左結(jié)合性

雙目運(yùn)算符

>>

右移

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

雙目運(yùn)算符

6

>

大于

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

左結(jié)合性

雙目運(yùn)算符

>=

大于等于

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

雙目運(yùn)算符

<

小于

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

雙目運(yùn)算符

<=

小于等于

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

雙目運(yùn)算符

7

==

等于

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

左結(jié)合性

雙目運(yùn)算符

!=

不等于

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

雙目運(yùn)算符

8

&

按位與

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

左結(jié)合性

雙目運(yùn)算符

9

^

按位異或

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

左結(jié)合性

雙目運(yùn)算符

10

|

按位或

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

左結(jié)合性

雙目運(yùn)算符

11

&&

邏輯與

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

左結(jié)合性

雙目運(yùn)算符

12

||

邏輯或

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

左結(jié)合性

雙目運(yùn)算符

13

?:

條件運(yùn)算符

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

右結(jié)合性

三目運(yùn)算符

14

=

賦值運(yùn)算符

變量 = 表達(dá)式

右結(jié)合性

雙目運(yùn)算符

/=

除后賦值

變量 /=表達(dá)式

雙目運(yùn)算符

*=

乘后賦值

變量 *=表達(dá)式

雙目運(yùn)算符

%=

取模后賦值

變量%=表達(dá)式

雙目運(yùn)算符

+=

加后賦值

變量+=表達(dá)式

雙目運(yùn)算符

-=

減后賦值

變量-=表達(dá)式

雙目運(yùn)算符

<<=

左移后賦值

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

雙目運(yùn)算符

>>=

右移后賦值

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

雙目運(yùn)算符

&=

按位與后賦值

變量&=表達(dá)式

雙目運(yùn)算符

^=

按位異或后賦值

變量^=表達(dá)式

雙目運(yùn)算符

|=

按位或后賦值

變量|=表達(dá)式

雙目運(yùn)算符

15

,

逗號(hào)運(yùn)算符

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

左結(jié)合性

運(yùn)算符

在一個(gè)表達(dá)式中可能包含多個(gè)有不同運(yùn)算符連接起來(lái)的或具有不同數(shù)據(jù)類型的數(shù)據(jù)對(duì)象,表達(dá)式有多種運(yùn)算,不同的結(jié)合順序可能得出不同結(jié)果或者出現(xiàn)運(yùn)算錯(cuò)誤,因?yàn)楫?dāng)表達(dá)式中含多種運(yùn)算時(shí),必須按一定順序進(jìn)行結(jié)合,才能保證運(yùn)算的合理性和結(jié)果的正確性和唯一性。

每種同類型的運(yùn)算符都有內(nèi)部的運(yùn)算符優(yōu)先級(jí),不同類型的運(yùn)算符之間也有相應(yīng)的優(yōu)先級(jí)順序。一個(gè)表達(dá)式中既可以包括相同類型的運(yùn)算符,也可以包括不同類型的運(yùn)算符或者函數(shù)。當(dāng)多種運(yùn)算符出現(xiàn)在同一個(gè)表達(dá)式中時(shí),應(yīng)該先按照不同類型運(yùn)算符間的優(yōu)先級(jí)進(jìn)行運(yùn)算。可以用括號(hào)改變優(yōu)先級(jí)順序,使得括號(hào)內(nèi)的運(yùn)算優(yōu)先于括號(hào)外的運(yùn)算。對(duì)于多重括號(hào),總是由內(nèi)到外強(qiáng)制表達(dá)式的某些部分優(yōu)先運(yùn)行。括號(hào)內(nèi)的運(yùn)算總是最優(yōu)先計(jì)算。

優(yōu)先級(jí)

優(yōu)先級(jí)與求值順序無(wú)關(guān)。優(yōu)先級(jí)高低從上到下依次遞減,表達(dá)式的結(jié)合次序取決于表達(dá)式中各種運(yùn)算符的優(yōu)先級(jí)。優(yōu)先級(jí)高的運(yùn)算符先結(jié)合,優(yōu)先級(jí)低的運(yùn)算符后結(jié)合,同一行中的運(yùn)算符的優(yōu)先級(jí)相同。

結(jié)合性

當(dāng)一個(gè)運(yùn)算對(duì)象兩側(cè)的運(yùn)算符優(yōu)先級(jí)別相同時(shí),則按運(yùn)算符的結(jié)合性來(lái)確定表達(dá)式的運(yùn)算順序。大多數(shù)運(yùn)算符結(jié)合方向是左結(jié)合性,只有三類運(yùn)算符的結(jié)合方向是右結(jié)合性,即:?jiǎn)文窟\(yùn)算符、條件運(yùn)算符、賦值運(yùn)算符。結(jié)合性是針對(duì)兩個(gè)相鄰的優(yōu)先級(jí)相同的運(yùn)算符而言,而不是表達(dá)中的運(yùn)算對(duì)象,運(yùn)算符是決定左右的基準(zhǔn)點(diǎn),先以前面的運(yùn)算符構(gòu)造運(yùn)算,就是左結(jié)合性,反之,就是右結(jié)合性?。

操作數(shù)

運(yùn)算符是一種特殊的函數(shù),它們具有一個(gè)或多個(gè)操作數(shù)并返回相應(yīng)的值。運(yùn)算符可以是一目、二目或三目的,有多少目就代表有多少個(gè)操作數(shù)。只有一個(gè)運(yùn)算符的操作數(shù)是三目運(yùn)算符,即:條件運(yùn)算符。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/122334.html

相關(guān)文章

  • 再識(shí)C語(yǔ)言(五)

    摘要:注不要移動(dòng)負(fù)數(shù)位標(biāo)準(zhǔn)未定義行為這種行為屬于標(biāo)準(zhǔn)未定義行為語(yǔ)言中并沒(méi)有規(guī)定移動(dòng)負(fù)數(shù)位。按進(jìn)制位與規(guī)則兩個(gè)二進(jìn)制數(shù),有則為,全則為。為假的時(shí)候,打印語(yǔ)言中表示假,非表示真無(wú)論是正數(shù)還是負(fù)數(shù)。 C語(yǔ)言操作符詳解 目錄 一、算術(shù)操作符 二、移位操作符 三、位操作符 四、賦值操作符 五、單目操作符 六...

    BigTomato 評(píng)論0 收藏0
  • 這些c語(yǔ)言操作符你確定你掌握了?如果不保準(zhǔn)就來(lái)看看這篇文章吧

    摘要:毋庸置疑,運(yùn)算符號(hào)操作符就是進(jìn)行語(yǔ)言的一些運(yùn)算的,這些運(yùn)算符雖然你在學(xué)語(yǔ)言的時(shí)候很不起眼,而在有些題目上還不讓用這些操作符來(lái)做題,但是,當(dāng)你用到他們的時(shí)候,他們會(huì)給你意想不到的幫助。 目錄 操作符詳解 什么是操作符呢? 操作符的分類 操作符的優(yōu)先級(jí) ?1、優(yōu)先級(jí)1級(jí) 2、優(yōu)先級(jí)2級(jí) 3、...

    Carson 評(píng)論0 收藏0
  • C語(yǔ)言基礎(chǔ)之操作符詳解

    摘要:語(yǔ)言基礎(chǔ)之操作符詳解操作符的分類算術(shù)操作符移位操作符位操作符邏輯操作符逗號(hào)表達(dá)式表達(dá)式求值隱式類型轉(zhuǎn)換算術(shù)轉(zhuǎn)換操作符的屬性今天就帶各位大佬來(lái)了解一波語(yǔ)言的操作符。 ...

    snowell 評(píng)論0 收藏0
  • 《JavaScript程序設(shè)計(jì)》—— 第二章 編程

    摘要:變量名必須以字母美元符號(hào)下劃線開(kāi)始,只能包含字母數(shù)字下劃線和美元符號(hào)。你有元現(xiàn)在是第年小練習(xí)計(jì)算從和增長(zhǎng)到自身的倍需要的次數(shù)。 2.3 程序的構(gòu)成 表達(dá)式,用于計(jì)算并得到值; 變量,用于保存數(shù)據(jù),以便將來(lái)使用; 語(yǔ)句,用于執(zhí)行腳本的操作; 2.3.1 表達(dá)式 2 2+8.1+5 (2+8.1)* 5 9>4 9>4 && 1===2 dog+house Hello.length ...

    sean 評(píng)論0 收藏0
  • C語(yǔ)言操作符多圖詳解】——“講述你所未知操作符細(xì)節(jié)”

    摘要:今天小玄為大家?guī)?lái)語(yǔ)言的操作符相關(guān)的講解,希望大家能通過(guò)這篇文章對(duì)相關(guān)操作符有更加深入的理解。操作符的兩個(gè)操作數(shù)必須為整數(shù)。操作符的優(yōu)先級(jí)操作符的結(jié)合性是否控制求值順序。兩個(gè)相鄰的操作符先執(zhí)行哪個(gè)取決于他們的優(yōu)先級(jí)。 ????????今天小玄為大家?guī)?lái)C語(yǔ)言的操作符相關(guān)的講解,希望大家能通過(guò)...

    iliyaku 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<