C語言的基本運算符和表達式
C語言運算符的種類、優先級和結合性
C語言中運算符和表達式數量之多, 在高級語言中是少見的。正是豐富 的運算符和表達式使C語言功能十分完善。 這也是C語言的主要特點之一。
運算符的種類C語言的運算符可分為以下幾類:
1.算術 運算符
用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種 。
2.關係運算符
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=) 和不等於(!=)六種。
3.邏輯運算符
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
4.位操作運算 符
參與運算的量,按二進製位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移 (>>)六種。
5.賦值運算符
用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算 賦值(&=,|=,^=,>>=,<<=)三類共十一種。
最後更新:2017-07-27 10:33:04