C語(yǔ)言 運(yùn)算符
運(yùn)算符就是表示某種運(yùn)算功能的符號(hào)。按操作功能運(yùn)算符大致可分為算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符、條件運(yùn)算符、逗號(hào)運(yùn)算符以及按位運(yùn)算符等。正確掌握這些運(yùn)算符的使用非常重要。C語(yǔ)言的運(yùn)算符歸納如表所示。
運(yùn)筇符炎編 | 運(yùn)黨符 | 運(yùn)兌形式 | 結(jié)合方向 |
+、- | 雙目運(yùn)算 | 自左向右 | |
算術(shù)運(yùn)算符 | *、/、% | 雙目運(yùn)舁 | 自左向右 |
+ +、-- | 單目運(yùn)算 | 自右向左 | |
關(guān)系運(yùn)界符 | >、<、>=、<= | 雙目運(yùn)算 | 自左向右 |
!=、== | 雙目運(yùn)界 | 自左向右 | |
!(邏輯非) | 單目運(yùn)算 | 自右向左 | |
邏輯運(yùn)其符 | && (邏輯與) | 雙目運(yùn)算 | 自左向右 |
II (邏輯或) | 雙目運(yùn)界 | 自左向右 | |
?(按位求反) | 單目運(yùn)算 | 自右向左 | |
&(按位與) | 雙目運(yùn)弈 | 自左向右 | |
位運(yùn)算符 | *(按位異或) | 雙目運(yùn)算 | 自左向右 |
I (按位或) | 雙目運(yùn)算 | 自左向右 | |
<<、>>(左移、右移) | 雙目運(yùn)其 | 自左向右 | |
指針運(yùn)其符 | *、& | 單目運(yùn)蘇 | 自右向左 |
其他運(yùn)舁符 | ()、[]、->、. | 單目運(yùn)算 | 自左向右 |
求字節(jié)長(zhǎng)度運(yùn)算符 | sizeof | 單目運(yùn)算 | 自右向左 |
強(qiáng)制類型轉(zhuǎn)換運(yùn)算符 | (類型符) | 單目運(yùn)算 | 自右向左 |
賦值運(yùn)算符及復(fù)合賦值運(yùn)算符 | -、+-、-、*-、/_等等 | 雙目運(yùn)算 | 自右向左 |
條件運(yùn)算符 | (?:) | 三目運(yùn)算 | 自右向左 |
逗號(hào)運(yùn)算符 | * | 雙目運(yùn)算 | 自左向右 |
點(diǎn)擊加載更多評(píng)論>>