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

        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號
        主站蜘蛛池模板: 国产在线拍揄自揄视精品不卡| 国产福利微拍精品一区二区| 日韩精品系列产品| 久久久精品免费国产四虎| 日韩精品免费在线视频| 无码人妻精品一区二区三18禁| 国产亚洲精品美女久久久| 久久这里只有精品视频99| 欧美精品在线一区二区三区| 国产区精品一区二区不卡中文| 亚洲国产综合91精品麻豆| 亚洲AV日韩精品久久久久久| 精品a在线观看| 99爱在线视频这里只有精品| 乱人伦人妻精品一区二区| 久久99热国产这有精品| 精品人无码一区二区三区| 亚洲国产精品成人久久蜜臀| 久久久久久亚洲Av无码精品专口| 久草视频在线这里精品| 久久久久久噜噜精品免费直播| 国产精品丝袜一区二区三区| 亚洲永久精品ww47| 亚洲国产精品人人做人人爽| 惠民福利中文字幕人妻无码乱精品| 亚洲AV无码久久精品狠狠爱浪潮| 999成人精品视频在线| 国精品无码一区二区三区左线 | 亚洲热线99精品视频| 久久精品亚洲欧美日韩久久| 国精品午夜福利视频不卡麻豆 | 香港三级精品三级在线专区 | 欧美日韩成人精品久久久免费看 | 亚洲精品二三区| 亚洲一二成人精品区| 99re6这里有精品热视频| 欧美精品黑人粗大免费| 日韩一区精品视频一区二区| 亚洲精品高清无码视频| 日韩精品国产另类专区| 久久国产精品国语对白|