站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

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

          運算符的種類、優(yōu)先級和結(jié)合性

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

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

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

           1.算術(shù)運算符

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

           2.關(guān)系運算符

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

           3.邏輯運算符

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

           4.位操作運算符

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

           5.賦值運算符

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

           6.條件運算符

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

           7.逗號運算符

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

           8.指針運算符

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

           9.求字節(jié)數(shù)運算符

           用于計算數(shù)據(jù)類型所占的字節(jié)數(shù)(sizeof)。

           10.特殊運算符

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

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 亚洲中文久久精品无码| 99熟女精品视频一区二区三区 | 国产精品免费看久久久香蕉| 国产999精品久久久久久| 老汉精品免费AV在线播放| 精品国产呦系列在线观看免费| 97在线精品视频| 日本伊人精品一区二区三区| 精品国产乱码久久久久久浪潮| 国产精品久久久久久福利69堂| 热re99久久精品国99热| 日韩精品国产自在欧美| 国产精品99久久久久久猫咪| 国产亚洲精品国产| 99久久久国产精品免费无卡顿| 久久精品国产第一区二区三区| 亚洲线精品一区二区三区| 拍国产真实乱人偷精品| 国产精品综合专区中文字幕免费播放| 狠狠色丁香婷婷综合精品视频| WWW国产精品内射老师| 久久综合精品国产二区无码| 亚洲欧洲精品成人久久奇米网| 午夜一级日韩精品制服诱惑我们这边| 黑人巨大精品欧美一区二区| 国产精品成人久久久久三级午夜电影 | 久久久久久国产精品无码下载 | 国产精品视频一区二区三区经| 久久精品a亚洲国产v高清不卡| 正在播放国产精品每日更新| 亚洲А∨精品天堂在线| 久久久久久亚洲精品不卡 | 少妇人妻精品一区二区三区 | 国产精品视频网站| 国产精品怡红院永久免费| 精品一区二区久久| 99久久精品国产综合一区 | 国产精品免费福利久久| 91麻豆精品国产| 老司机99精品99| 国产999精品久久久久久|