C語言中的運算符(超全超詳細)-創(chuàng)新互聯

目錄

創(chuàng)新互聯-專業(yè)網站定制、快速模板網站建設、高性價比東陽網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式東陽網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋東陽地區(qū)。費用合理售后完善,10多年實體公司更值得信賴。

一、算數運算符

二、關系運算符

三、邏輯運算符

四、位運算符

五、賦值運算符

六、三目運算符(特殊運算符)

七、逗號運算符

八、sizeof運算符

九、運算符優(yōu)先級


一、算數運算符

基本的五種

1.?? +? ?

可以是: 常量+常量 , 變量+常量

2.?? -

3.?? *?

4.? ?/?

5? / 2 = 2

5.? ?%? ? 取余

? 5 % 2 = 1??

其中? ?:? ? 自增運算符(++) 自減運算符? ( --)? 只能變量使用? ? ?如: NUM++;? ? ? ??

i++ 先用再加

++i? 先加再用

注意事項

1. 除了 % 操作符之外,其他的幾個操作符可以作用于整數和浮點數。

2. 對于 / 操作符如果兩個操作數都為整數,執(zhí)行整數除法。而只要有浮點數執(zhí)行的就是浮點數除 法。

3. % 操作符的兩個操作數必須為整數。返回的是整除之后的余數。

二、關系運算符

>

>=

<

<=

!= ? 用于測試“不相等”

== ? 用于測試“相等”

=? ? ? ? 用于賦值

注意:在編程的過程中一定要注意? ?== 和? ?=? ?的區(qū)別

三、邏輯運算符

&& ? ?

邏輯與? ? ? ?理解為: 即 怎么? 又 怎么? ? ? ? ? ? ? ?一假全假,全真為真

|| ? ? ? ?

邏輯或? ? ?理解為:? ?要么 怎么 要么 怎么? ? ? 一真為真, 全假為假

邏輯非? ? ?真取假? 假取真

截斷特性:邏輯與左邊為假,右邊不在讀取計算

?邏輯或左邊為真,右邊不在讀取計算

四、位運算符

&? ????????

//按位與? ? 與0得0

|? ? ? ? ? ?

//按位或? ? 或1得1

^ ??????????

//按位異或? ? ?相同為0,相異為1

注:他們的操作數必須是整數。

>> ?右移? ? ? //? 縮小

<五、賦值運算符

+=

-=

*=

/=

%=

>>=

<<=

&=

|=

^=

這些運算符都可以寫成復合的效果。

int x = 10;

x = x+10;

x += 10;//復合賦值

//其他運算符一樣的道理。這樣寫更加簡潔。

六、三目運算符(特殊運算符)

exp1 ? exp2 : exp3

exp1若為真,則執(zhí)行exp2,否則執(zhí)行exp3

七、逗號運算符

exp1, exp2, exp3, …expN

逗號表達式,就是用逗號隔開的多個表達式。 逗號表達式,從左向右依次執(zhí)行。整個表達式的結果是最 后一個表達式的結果。

八、sizeof運算符

sizeof(數據類型/變量)? ? ? ? ? ? ? ? ? ? //獲取數據類型/變量再內存中的所占字節(jié)數

九、運算符優(yōu)先級

括號? > ?單目運算符? > ?算術運算符>移位運算符? > ?關系運算符? ?> 位運算符? > ?邏輯運算符? ? ?> 三目運算符 > 賦值運算符? > ? 逗號運算符

當運算符優(yōu)先級一致時,參考結合方向

你是否還在尋找穩(wěn)定的海外服務器提供商?創(chuàng)新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統(tǒng)配攻擊溯源,準確流量調度確保服務器高可用性,企業(yè)級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧

網頁題目:C語言中的運算符(超全超詳細)-創(chuàng)新互聯
網站鏈接:http://muchs.cn/article28/cospjp.html

成都網站建設公司_創(chuàng)新互聯,為您提供App開發(fā)、定制網站、虛擬主機、關鍵詞優(yōu)化、微信小程序靜態(tài)網站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

成都定制網站網頁設計