LinuxC-运算符
Linux下主要的運算符
1.算術關系符
2.關系運算符
3.賦值運算符
4.邏輯運算符
5.條件運算符
6.位運算符
一.算術運算符
1.1 加(+)
把右邊的值加到左邊的值上
1.2 減(-)
左邊的值減去右邊的值
1.3 乘()
左邊的值乘以右邊的值
1.4 除(/)
左邊的值除以右邊的值
1.5 正號(+)
生成一個跟原值大小相等,符號也是相同的新值。
1.6負號(-)
生成一個與原值大小相等,符號相反的新值。
1.7取余(%)
生成左邊除以右邊的值得到的余數
1.8自加運算符(++)
前綴:右邊的值+1 后綴:左邊的值+1
1.9自減運算符
前綴:右邊的值-1 前綴:左邊的值-1
二.關系運算符
2.1小于(<)
2.2大于(>)
2.3小于等于(>=)
2.4大于等于(>=)
2.5不等于(!=)
2.6等于(==)
含有關系運算符的表達式結果為真,值為1,結果為假,值為0.
三.賦值運算符
3.1 等于(=)
3.2 加等于(+=)
3.3 減等于(-=)
3.4 乘等于(=)
3.5 除等于(/=)
3.6 取余等于(%=)
3.7 &=
3.8 |=
3.9 >>=
3.10 <<=
3.11 ^=
4.邏輯運算符
4.1 與(&&)
4.2 或(||)
4.3 非(!)
五.條件運算符
( expression 1)?( experssion 2):(experssion 3)
如果experssion 1為真,執行experssion 2;反之執行experssion 3.
六.位運算符
6.1 與(&)
6.2 或(|)
6.3 左移(<<)
6.4 右移(>>)
6.5 異或(^)
以上運算符的優先級:
邏輯!->算數邏輯->關系運算->邏輯&&->邏輯||->條件運算符->賦值運算->逗號表達式(由高到低)
條件運算符 (結合性:右結合性)
總結
以上是生活随笔為你收集整理的LinuxC-运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 指针与数组名的关系
- 下一篇: Linux---输入与输出函数总结