| 
| 算術運算子 |  
  
    | 運算子名稱 | 
    語法 | 
   
  
    | 一元正號 | 
    +a | 
   
  
    | 加法(總和) | 
    a + b | 
   
  
    | 前綴遞增 | 
    ++a | 
   
  
    | 後綴遞增 | 
    a++ | 
   
  
    | 以加法賦值 | 
    a += b | 
   
  
    | 一元負號(取反) | 
    -a | 
   
  
    | 減法(差) | 
    a - b | 
   
  
    | 前綴遞減 | 
    --a | 
   
  
    | 後綴遞減 | 
    a-- | 
   
  
    | 以減法賦值 | 
    a -= b | 
   
  
    | 乘法(乘積) | 
    a * b | 
   
  
    | 以乘法賦值 | 
    a *= b | 
   
  
    | 除法(分之) | 
    a / b | 
   
  
    | 以除法賦值 | 
    a /= b | 
   
  
    | 模數(餘數) | 
    a % b | 
   
  
    | 以模數賦值 | 
    a %= b | 
   
 
  
| 邏輯運算子 |  
  
    | 運算子名稱 | 
    語法 | 
   
  
    | 小於 | 
    a < b | 
   
  
    | 小於或等於 | 
    a <= b | 
   
  
    | 大於 | 
    a > b | 
   
  
    | 大於或等於 | 
    a >= b | 
   
  
    | 不等於 | 
    a != b | 
   
  
    | 等於 | 
    a == b | 
   
  
    | 邏輯取反 | 
    !a | 
   
  
    | 邏輯 AND | 
    a && b | 
   
  
    | 邏輯 OR | 
    a || b | 
   
 
 
 
| 位元運算子 |  
  
    | 運算子名稱 | 
    語法 | 
   
  
    | 位元左移 | 
    a << b | 
   
  
    | 以位元左移賦值 | 
    a <<= b | 
   
  
    | 位元右移 | 
    a >> b | 
   
  
    | 以位元右移賦值 | 
    a >>= b | 
   
  
    | 位元一的補數 | 
    ~a | 
   
  
    | 位元 AND | 
    a & b | 
   
  
    | 以位元 AND 賦值 | 
    a &= b | 
   
  
    | 位元 OR | 
    a | b | 
   
  
    | 以位元 OR 賦值 | 
    a |= b | 
   
  
    | 位元 XOR | 
    a ^ b | 
   
  
    | 以位元 XOR 賦值 | 
    a ^= b | 
   
 
 
 
| 其它運算子 |  
  
    運算子名稱  | 
    語法  | 
    可重載  | 
    C裡有  | 
   
  
    | 基本賦值 | 
    a = b | 
    是  | 
    是  | 
   
  
    | 函式呼叫 | 
    a() | 
    是  | 
    是  | 
   
  
    | 陣列下標 | 
    a[b] | 
    是  | 
    是  | 
   
  
    | 間接(向下參考) | 
    *a | 
    是  | 
    是  | 
   
  
    | 的位址(參考) | 
    &a | 
    是  | 
    是  | 
   
  
    | 成員指標 | 
    a->b | 
    是  | 
    是  | 
   
  
    | 成員 | 
    a.b | 
    ╳  | 
    是  | 
   
  
    | 間接成員指標 | 
    a->*b | 
    是  | 
    ╳  | 
   
  
    | 間接成員 | 
    a.*b | 
    ╳  | 
    ╳  | 
   
  
    | 轉換 | 
    (type) a | 
    是  | 
    是  | 
   
  
    | 逗號 | 
    a , b | 
    是  | 
    是  | 
   
  
    | 三元條件 | 
    a ? b : c | 
    ╳  | 
    是  | 
   
  
    | 作用域解析 | 
    a::b | 
    ╳  | 
    ╳  | 
   
  
    | 的大小 | 
    sizeof a | 
    ╳  | 
    是  | 
   
  
    | 類型識別 | 
    typeid type | 
    ╳  | 
    ╳  | 
   
  
    | 分配儲存區 | 
    new type | 
    是  | 
    ╳  | 
   
  
    | 解除分配儲存區 | 
    delete a | 
    是  | 
    ╳  | 
   
 
  
MSDN 運算子結合順序 
| 運算子優先序 |  
  
    | 優先順序 | 
    運算子 | 
    敘述 | 
    結合性 | 
   
  
    | 1 | 
    ()[]{} | 
    括號類 | 
    左結合(左而右) | 
   
  
    | 2 | 
    ++、-- | 
    遞增、遞減 | 
    左結合、右結合 | 
   
  
    | +、-、~、!、*、& | 
    正、負、補數、反、指標、參考 | 
    右結合 | 
   
  
    | 3 | 
    *、/、% | 
    乘、除、餘 | 
    左結合 | 
   
  
    | 4 | 
    +、- | 
    加、減 | 
   
  
    | 5 | 
    >>、<< | 
    位元移位 | 
   
  
    | 6 | 
    >、<、>=、<= | 
    數值比較大於、小於、大於等於、小於等於 | 
   
  
    | 7 | 
    ==、!= | 
    數值比較等於、不等於 | 
   
  
    | 8 | 
    & ^ 
      | | 
    位元運算 
      及 
      互斥或 
      或 | 
   
  
    | 9 | 
    && 
      || | 
    邏輯運算 
      且 
      或 | 
   
  
    | 10 | 
    ?: | 
    三元運算 | 
   
  
    | 11 | 
    = | 
    指定賦值 | 
    右結合 | 
   
 
 |