C語言基礎 運算子

2021-08-22 03:22:47 字數 423 閱讀 1776

運算子

功能說明用途~

按位取反

&按位與

取出某數中想要的位

|按位或

^按位異或

1.特定位反轉(11001010^1111後四位反轉)

2.交換兩個數的值(a=a^b;b=a^b;a=a^b)

3.加密(a==a^b^b)

>
右移

《左移

- *關於特殊運算子:**1.賦值運算子 注:*不能對常量賦值,不能對唯讀變數賦值 const,不能對陣列整體賦值2.符合運算子 a+=5和a=a+5的區別3.條件運算子 三目運算子4.sizeof計算所佔位元組數,可以是變數(變數的時候括號可以去掉:sizeof(a)可以寫成sizeof a),也可以是型別5.逗號運算子 逗號運算子優先順序最低6.return運算子

c語言基礎 運算子。

運算子 算術運算子 運算子舉例 加 a b 減 a b 乘 ab 除 a b 求餘 a b 加減和乘法運算子不必多說,我們來看看除法運算子和求餘運算子 除法運算子 兩個實數相除的結果為雙精度實數,兩個整數相除的結果為整數 一般向0取整 例如 5 3 執行結果為1,捨去了小數部分 根據整數除法特性 四...

C語言基礎學習運算子 關係運算子

比較大小 首先,我們得先了解一下布林型別。c語言的c99標準支援布林型別,關鍵字為 bool,用於表示邏輯值true與false。c語言用值1表示true,用值0表示false。因此布林型別實際上是一種整數型別。程式常常使用含有關係運算子的表示式進行分支和迴圈操作。我們將在分支和迴圈的章節中具體學習...

C語言基礎系列 運算子

優先順序 運算子名稱或含義 使用形式 結合方向 說明 1 陣列下標 陣列名 常量表示式 左到右 圓括號 表示式 函式名 形參表 成員選擇 物件 物件.成員名 成員選擇 指標 物件指標 成員名 2 負號運算子 表示式 右到左單目運算子 型別 強制型別轉換 資料型別 表示式 自增運算子 變數名 變數名 ...