運算子分類

2021-09-24 21:06:10 字數 732 閱讀 8217

1.算術運算子 用於各類數值運算。包括加(+)、減(-)、乘(×)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(–)共七種。

2.關係運算子 用於比較運算。包括大於(>)、小於(=)、小於等於(<=)和不等於(!=)六種。

3.邏輯運算子 用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

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

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

6.條件運算子 這是乙個三目運算子,用於條件求值 ?:

7.逗號運算子 用於把若干表示式組合成乙個表示式(,)。

8.指標運算子 用於取內容(*)和取位址(&)二種運算。

9.求位元組數運算子 用於計算資料型別所佔的位元組數(sizeof)。

10.特殊運算子 有括號(),下標,成員(→,.)等幾種。

(運算子) 運算子

運算子既可作為一元運算子也可作為二元運算子。備註 unsafe context data guid 00bf87717d88a9fac1afadb796c675da 一元 運算子返回運算元的位址 要求 unsafe 上下文 bool data guid 9efd189df2cfb88799dca08...

JS運算子 算術運算子 比較運算子 賦值運算子

兩邊的變數都是number型別 則是單純的加法運算 當字串出現時 結果是字串型別 字串之後的內容 不論什麼型別 都會被作為字串進行拼接 例子 var num1 10 var num2 20 num num1 num2 var result num1 num2 num1 false console.l...

C語言運算子級別分類

1級 左結合 圓括號 下標運算子 指向結構體成員運算子 結構體成員運算子。2級 右結合 邏輯非運算子 按位取反運算子 字首增量運算子 字首減量運算子 負號運算子 型別 型別轉換運算子 指標運算子 位址運算子 sizeof 長度運算子。3級 左結合 乘法運算子 除法運算子 取餘運算子。4級 左結合 加...