站長資訊網
        最全最豐富的資訊網站

        C語言入門之運算符和表達式(1)

          運算符的種類、優先級和結合性

           C語言中運算符和表達式數量之多, 在高級語言中是少見的。正是豐富的運算符和表達式使C語言功能十分完善。 這也是C語言的主要特點之一。

          C語言的運算符不僅具有不同的優先級, 而且還有一個特點,就是它的結合性。在表達式中, 各運算量參與運算的先后順序不僅要遵守運算符優先級別的規定,還要受運算符結合性的制約, 以便確定是自左向右進行運算還是自右向左進行運算。 這種結合性是其它高級語言的運算符所沒有的,因此也增加了C語言的復雜性。

           運算符的種類C語言的運算符可分為以下幾類:

           1.算術運算符

           用于各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求余(或稱模運算,%)、自增(++)、自減(–)共七種。

           2.關系運算符

           用于比較運算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六種。

           3.邏輯運算符

           用于邏輯運算。包括與(&&)、或(||)、非(!)三種。

           4.位操作運算符

           參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

           5.賦值運算符

           用于賦值運算,分為簡單賦值(=)、復合算術賦值(+=,-=,*=,/=,%=)和復合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

           6.條件運算符

           這是一個三目運算符,用于條件求值(?:)。

           7.逗號運算符

           用于把若干表達式組合成一個表達式(,)。

           8.指針運算符

           用于取內容(*)和取地址(&)二種運算。

           9.求字節數運算符

           用于計算數據類型所占的字節數(sizeof)。

           10.特殊運算符

           有括號(),下標[],成員(→,.)等幾種。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 国产精品亚洲午夜一区二区三区| 无码精品一区二区三区免费视频 | 国产精品无码v在线观看| 久热这里只有精品视频6| 久久久精品国产Sm最大网站| 99国产精品国产免费观看| 国内精品久久久久影院优| 久久久久九九精品影院| 91久久精品国产成人久久| 97人妻无码一区二区精品免费| 在线精品亚洲一区二区| 欧美国产成人精品一区二区三区 | 青青草原精品99久久精品66| 一本久久a久久精品亚洲| 久久精品国产亚洲Aⅴ香蕉| 国产精品99久久不卡| 精品精品国产自在久久高清| 99久久精品国内| 99久久国产热无码精品免费| 国内精品人妻无码久久久影院| 午夜精品一区二区三区免费视频| 午夜精品久久久久9999高清| 久久亚洲国产精品123区| 久久五月精品中文字幕| 欧美成人精品高清在线播放| 青青青青久久精品国产h久久精品五福影院1421| 国产精品福利在线观看免费不卡| 在线精品视频播放| 成人午夜精品亚洲日韩 | 国产色婷婷五月精品综合在线| 久久久久亚洲精品无码蜜桃| 乱色精品无码一区二区国产盗| 少妇人妻偷人精品无码视频| 久久夜色精品国产噜噜麻豆| 老司机性色福利精品视频| 精品视频无码一区二区三区| 国产麻豆一精品一AV一免费| 成人伊人精品色XXXX视频| 国产精品视频分类一区| 久久精品一区二区国产| 亚洲国产精品成|