C語言運算符在C語言編寫過程中應(yīng)用廣泛,上傳一篇關(guān)于C語言運算符的文檔,歡迎各位指教。
C語言運算符 運算符 | | | + | | | - | | | * | | | / | | | % | | | = | | | += | | 等同于a=a+b,將a和b相加的結(jié)果又存回a | -= | | 等同于a=a-b,將a和b相減的結(jié)果又存回a | *= | | 等同于a=a*b,將a和b相乘的結(jié)果又存回a | /= | | 等同于a=a/b,將a和b相除的結(jié)果又存回a | %= | | 等同于a=a%b,將a變量值除以b變量值余數(shù)又存回a | ++ | | | -- | | | > | | | < | | | = | | | >= | | | <= | | | != | | | && | | a和b做邏輯做AND,兩個變量都是“真”,結(jié)果才為“真”否則結(jié)果為“0” | || | | a和b做邏輯做OR,只要任何一個變量為“真”,結(jié)果就為“真” | ! | | 將a變量的值取反,即原來為“真”則變“假”,為“假”則變?yōu)椤罢妗?/div> | >> | | | << | | | | | | | & | | | ^ | | | ~ | | | & | | | * | | |
注意:在邏輯運算中,凡結(jié)果為“0”的數(shù)值即為真,等于“0”為假。
|