數值型別:位址?值?指標?類?函式?自定義?
什麼可以過載?怎麼過載?
運算子基本知識
過載運算子知識
可過載運算子
運算子表示
不可過載運算子
運算子表示
雙目算術運算子
+ (加),-(減),*(乘),/(除),% (取模)
成員訪問運算子
.*關係運算子
==(等於),!= (不等於),< (小於),> (大於》,<=(小於等於),>=(大於等於)
成員指標訪問運算子
.*, ->*
邏輯運算子
| |(邏輯或),&&(邏輯與),!(邏輯非)
域運算子
:: *
單目運算子
+ (正),-(負),*(指標),&(取位址)
長度運算子
sizeof(int)
自增自減運算子
++(自增),- -(自減)
條件運算子
(a>b)?a :b
位運算子
(按位或),& (按位與),~(按位取反),^(按位異或),,<< (左移),>>(右移)
預處理符號
#賦值運算子
=, +=, -=, *=, /= , % = , &=,|=, ^=, <<=, >>=
空間申請與釋放
new, delete, new[ ] , delete
其他運算子()(函式呼叫),->(成員訪問),,(逗號),
其它內容:
c 物件導向程式設計 物件導向
什麼是物件導向 是對現實世界理解和抽象的方法。物件導向程式設計的特點 易維護,易擴充套件,靈活性好,重用 類 對事物的抽象定義,即事物具有的共同特徵和行為。物件 即對類進行例項 類是抽象的,物件是具體的 類的定義 語法 訪問修飾符 class 類名類的成員 包括字段,屬性,方法,常量,事件和索引器等...
C 的物件導向
c 是物件導向的應用,與c面向過程相比更加簡單,更加容易理解,更容易應用。c 物件導向來說具備三個基本點 封裝 繼承和多型。封裝不是c 特有的,c語言也包含了封裝,c的封裝只包含了邏輯,而c 的封裝則包含了資料和邏輯,物件導向的封裝更加完美。c 的類作為物件的抽象,它只公開部分的物件,保證此類的安全...
C 物件導向
它定義了類的物件包括了什麼屬性,以及可以執行哪些操作 呼叫函式 class box 關鍵字 public 確定了類成員的訪問屬性.在類物件作用域內,類的外部是可訪問的 也可以指定類的成員為 private 或 protected box box1 宣告物件 box1,型別為 box box box2...