c語言操作符總結

2021-09-25 12:26:38 字數 713 閱讀 1991

分類:

1. 算數操作符:

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

(2) 對於 / 操作符如果兩個運算元都為整數,執行整數除法。而只要有浮點數執行的就是浮點數除法。

(3) % 操作符的兩個運算元必須為整數。返回的是整除之後的餘數。

2. 位移操作符:

(1)位移操作符移動的是二進位制位。

(2)左移操作符 移位規則: 左邊拋棄、右邊補0。

(3)右移操作符 移位規則:

①邏輯移位 左邊用0填充,右邊丟棄

② 算術移位 左邊用原該值的符號位填充,右邊丟棄。

⚠ : 對於移位運算子,不要移動負數字,這個是標準未定義的。

3.位操作符:

4.賦值操作符:

(1)可連續賦值。

(2)復合賦值符:

5.單目操作符:

6.關係操作符

7.邏輯操作符

8.條件操作符

9.逗號表示式

10.下標引用、函式呼叫和結構成員

C語言操作符總結

c語言操作符總結 1.算數操作符 有浮點數則為浮點除法 全為整形 2.移位操作符 所有的移位操作符都是二進位制移位 左移 效果 左邊拋棄右邊補0.右移 效果 1 符號位 算術移位 原該值的符號位 2 0 邏輯移位 警告 不要移動負數字 3.位操作符 按位與 按位或 按位異或 注意 全都為二進位制位操...

C語言 操作符總結

1.運算操作符 加 可作為正號 例 a b 4 減 可作為正號 例 a b 5 乘 例 a b 除 例 a b 注意 分母不能為零 取餘 運算操作符的使用方法,基本與數學上的使用一致 2.賦值操作符 例 a 2 可讀為將2賦給a 注意 從右向左進行運算 3.其他符賦值操作符 例 a 1 相當於 a ...

C語言操作符總結

1.操作符的兩個運算元必須為整數,返回的是整除後的餘數。2.對於 操作符,如果兩個運算元都是整數則執行整數除法,只要有浮點數就執行浮點數除法。左移操作符 右移操作符 左邊拋棄,右邊補0 右移分為兩種 1.邏輯移位 左邊用0補,右邊丟棄 2.算術移位 左邊用原來的符號位填充,右邊丟棄 符號位中0表示正...