對於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...