運算子
功能說明用途~
按位取反
&按位與
取出某數中想要的位
|按位或
^按位異或
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 負號運算子 表示式 右到左單目運算子 型別 強制型別轉換 資料型別 表示式 自增運算子 變數名 變數名 ...