C 之表示式與運算子

2021-06-22 06:45:02 字數 1307 閱讀 4967

地基牢,樓不搖……

一直吃在基礎的虧,vb、vb沒學好,sql、sql沒學好,少年該奮鬥了……

c#基礎打紮實:表示式在

c#程式中應用廣泛,尤其是在計算功能中,往往需要大量的表示式。而大多數表示式都使用運算子,運算子結合乙個或乙個以上的運算元,便形成了表示式,並且返回運算結果

表示式是由運算子和運算元組成的,運算子設定對運算元進行什麼樣的運算。如+、

-、*和

/都是運算子,運算元包括文字、常量、變數和表示式。

賦值運算子為變數、屬性、事件等元素賦新值。

關係運算子實現對兩個值得比較運算,關係運算子在完成兩個運算元的比較運算之後會返回乙份代表運算結果的布林值

邏輯運算子對兩個整數表示式執行布林邏輯運算。

按位「與」運算子(

&)比較兩個整數的相對應位。

當兩個整數的對應位都是

1時,返回相應的結果位是

1;當兩個整數的相對應位都是

0或者其中乙個位是

0時,則返回相應的結果位是0。

按位「或」運算子(

|)用於比較兩個整數的相應位。當兩個整數的對應位有乙個是

1或都是

1時。返回相應結果位是

1;當兩個整數的相應位都是0時,則返回相應的結果位是0。

按位「異或」運算子(^)比較兩個整數的相應位。當兩個整數的對應位乙個是1而另外乙個是0時,返回相應的結果位是1;當兩個整數的相應位都是1或者都是0時,則返回相應的結果位是0

布林「與」運算子(&)對兩個布林表示式執行布林邏輯計算。先計算左邊的表示式,然後計算右邊的表達時。

布林「或」運算子(|)用於計算兩個布林表示式的結果,當兩個布林表示式中有乙個表示式返回真時,則結果為真,否則相反。

布林「異或」運算子(^)用於計算兩個布林表示式的結果,只有當其中乙個表示式是真而另乙個表示式是假時,該表示式的返回的結果才是真,否則相反。

重點:new運算子用於建立乙個新的型別例項

運算子優先順序

這一篇,講的都課本上的內容,很長很囉嗦。總結的不怎麼好,但我是認真的看看了,認真的完成c#之表示式與運算子這篇文章。

——————————————

C 運算子與表示式

作用 用於處理四則運算 算術運算子包括以下符號 運算子術語示例結果 正號 33 負號 3 3 加 10 515 減10 55 乘10 550 除10 52 取模 取餘 10 31 前置遞增 a 2 b a a 3 b 3 後置遞增 a 2 b a a 3 b 2 前置遞減 a 2 b a a 1 b...

C 運算子與表示式

作用 用於處理四則運算 算術運算子包括以下符號 運算子術語示例結果 正號 33 負號 3 3 加 10 515 減10 55 乘10 550 除10 52 取模 取餘 10 31 前置遞增 a 2 b a a 3 b 3 後置遞增 a 2 b a a 3 b 2 前置遞減 a 2 b a a 1 b...

C 運算子與表示式

變數存資料,運算子處理資料,運算子與常量變數組合起來叫表示式,每個表示式都有值。運算子有三類 單目運算 帶乙個運算元 雙目運算 帶兩個運算元 三目運算 帶三個運算元 被賦值變數的值,就是整個表示式的值 a 的值為 5,整個表示式 a 5 的值也為 5 a 5 連續賦值運算從右向左 右結合性 先賦值 ...