2.5 表達式
表達式就是將運算符與運算對象連接起來描述計算的式予。按表達式的構(gòu)成規(guī)則分,表達式可分以下幾類:
1.初等量表達式
初等量表達式是常量、變量、字符串、函數(shù)調(diào)用、數(shù)組元素、結(jié)構(gòu)成分和帶圓括號的表達式等。
2.單目運算表達式
單目運算表達式是由單目運算符和一個運算對象構(gòu)成的表達式。單目運算符的優(yōu)先級低于初等量的運算符,它們的結(jié)合性都是“自有向左”結(jié)合。
3.雙目運算表達式
雙目運算表達式的一般形式為
表達式 雙目運算符 表達式
雙目運算符自左向右結(jié)合。按雙目運算符分類,又可分算術(shù)表達式、關(guān)系表達式、邏輯表達式、賦值表達式和遠號表達式。由于C語言沒有特別的真、假值,判定時,以非0值為真,以0值為假。所以,前述的C語言的各種表達式的計算結(jié)果都可作為邏輯值。
4.條件運算表達式
條件運算表達式的一般形式為
表達式?表達式:表達式
條件運算符自右向左結(jié)合。
相關(guān)推薦:
2011軟考程序員考試復(fù)習(xí)筆試知識點整理匯總
2011年軟考程序員考試模擬試題及答案(上午題)
2011年軟考程序員考試模擬試題及答案(下午題)