C++语言之可重载运算符/不可重载运算符
生活随笔
收集整理的這篇文章主要介紹了
C++语言之可重载运算符/不可重载运算符
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下面是可重載的運算符列表:
| 雙目算術運算符 | + (加),-(減),*(乘),/(除),%?(取模) |
| 關系運算符 | ==(等于),!= (不等于),< (小于),> (大于),<=(小于等于),>=(大于等于) |
| 邏輯運算符 | ||(邏輯或),&&(邏輯與),!(邏輯非) |
| 單目運算符 | + (正),-(負),*(指針),&(取地址) |
| 自增自減運算符 | ++(自增),--(自減) |
| 位運算符 | | (按位或),& (按位與),~(按位取反),^(按位異或),,<<?(左移),>>(右移) |
| 賦值運算符 | =, +=, -=, *=, /= , % = , &=, |=, ^=, <<=, >>= |
| 空間申請與釋放 | new, delete, new[ ] , delete[] |
| 其他運算符 | ()(函數調用),->(成員訪問),,(逗號),[](下標) |
下面是不可重載的運算符列表:
- .:成員訪問運算符
- .*, ->*:成員指針訪問運算符
- :::域運算符
- sizeof:長度運算符
- ?::條件運算符
- #: 預處理符號
總結
以上是生活随笔為你收集整理的C++语言之可重载运算符/不可重载运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++语言之继承类型
- 下一篇: 偏心率e用于描述某一轨道与圆轨道的区别