C語言中操作符的總結

2021-08-13 21:20:08 字數 732 閱讀 6666

對於c中的操作符中的總結

操作符可以大致分為以下幾類

一、算術操作符:

+,-,*,/,%

"/":若兩邊都是整型,則結果也為整型,若有乙個為單精度,則結果為但精度。

"%":只能對整數進行取"%"。

二、移位操作符:

《左移操作符,>>右移操作符。

三、位操作符:(必須為整數)

&(按位與)    |(按位或)     ^(異或)

四、復合賦值符:

對以上操作符後面加"=",比較方便

五、單目操作符:

!   -   +   &   sizeof  ~   --   ++  *   (型別)

!:邏輯反操作

sizeof:運算元的型別長度

注:sizeof()括號中的表示式不參與運算

~:對乙個數的二進位制按位取反

++:a++:後置++,先使用,再++

++a:前置++,先++,再使用

(型別):強制轉換型別

六、邏輯操作符:

&&邏輯與(兩個都為真才為真)  ||邏輯或(兩個都為假才為假)

七、條件操作符:

exp1  ?  exp2  :  exp3

C 語言中操作符總結(上)

算數操作符 常見的算術操作符 加 減 乘 除 取模 注意事項 1.1 取模 操作符不能作用於 浮點數外,其餘的幾個操作符可以作用於 整數 和 浮點數 1.2 對於除 操作符,如果兩個運算元都是 整數,則執行整數除法。而只要兩個運算元中有 浮點數 那麼就執行的是浮點數除法。1.3 取模 操作符作用的兩...

C語言中操作符總結(中)

單目操作符 單目操作符只用乙個運算元。常見的單目操作符 邏輯反操作 在原來的基礎上取邏輯反操作。即 把原來的真的變成假的 真 假 原來的假的變成真的 假 真 例 0 1 1 0 負值 在原數字的基礎上取負操作。即 把原來的 正值 變為 負值 負值 變為 正值。例 int num 5 num 5 注 ...

C語言中操作符總結(下)

邏輯操作符 常見的邏輯操作符 邏輯與 邏輯或 邏輯操作運算中不看二進位制位,只看真假。使用規則 邏輯與 操作符作用的兩個運算元全為 真 時結果為 1 其他情況結果都為 0 邏輯或 操作符作用的兩個運算元全為 假 時結果為 0 其他情況結果都為 1 在實際生活中的應用 判斷閏年等。輸出1000 200...