C++操作符彙集

1.          x=y+z;   

2.          x=y-z;   

3.          x=y*z;   

4.           x=yz;   

               賦值運算符   

5.    賦值 x=10;   

6.    += 賦值與和 x+=10;(等於xx=x+10;)   

7.    -賦值與減 x-=10;   

8.    *= 賦值與乘 x*=10;   

9.    /= 賦值與除 x/=10;   

10.    &= 賦值位與 x&=0x02;       

11.    |= 賦值位或 x|=0x02;   

            邏輯操作符   

12.    && 邏輯與 if(x && 0xFF) {...}   

13.    || 邏輯或 if(x || 0xFF) {...}   

                      等式操作符   

14.    == 等於 if(x == 10) {...} 

15.    != 不等於 if(x != 10) {...}   

16.    < 小於 if(x < 10) {...}   

17.    > 大於 if(x > 10) {...}   

18.    <小於或等於 if(x <= 10) {...}   

19.    >大於或等於 if(x >= 10) {...}   

 

   一元操作符   

 

20.    間接操作符 int x=*y;   

21.    地址操作符 int* x=&y;        

22.     位非 x &=0x02;       

23.    邏輯非 if(!valid) {...}   

24.    ++ 遞增操作符 x++(等於xx=x+1;   

25.    -- 遞減操作符 x--;   

 

          類和結構操作符   

26.    :: 範圍解析 MyClass :: SomeFunction();   

27.    -> 間接成員 MyClass-> SomeFunction();     

28.    · 直接成員 MyClass . SomeFunction();  

發佈了8 篇原創文章 · 獲贊 2 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章