C 總結 02物件陣列與物件指標

2021-09-19 08:55:17 字數 579 閱讀 7743

物件陣列是指每個陣列元素都是物件的陣列,定義乙個一維陣列

類名 陣列名[下標表示式];

注:建立陣列時,同樣要呼叫建構函式,有幾個陣列元素就要呼叫幾次建構函式和析構函式

物件陣列訪問時只能訪問單個陣列元素,即單個物件

陣列名[下標].成員名

#include using namespace std;

class complex

int getx()

};int main()

; for(int i=0;i<4;i++)

;如果有多個引數,則如下寫賦值語句

C 學習 四 物件陣列與物件指標

2 物件指標 1.1 格式 一維陣列格式 類名 陣列名 下標表示式 例 有五個學生的分數需要描述,定義score陣列,每乙個陣列元素都是score類的乙個物件。score rec 5 定義類score的物件陣列rec,含有5物件陣列物件。在建立陣列時,同樣要呼叫建構函式。有幾個陣列元素就要呼叫幾次建...

C 學習筆記2 物件陣列與物件指標

一.物件陣列 物件陣列是指每乙個陣列元素都是物件的陣列,也就是說,若乙個類有若干個物件,可以把這一系列的物件用乙個陣列來存放。物件陣列的元素是物件,不僅具有資料成員,而且還有函式成員。定義乙個一維陣列的格式如下 類名 陣列名 下標表示式 在建立陣列時,同樣要呼叫建構函式。有幾個陣列元素就要呼叫幾次建...

C 基礎學習(5) 物件陣列和物件指標

4.this指標 1.物件陣列的定義和使用說明 在建立物件陣列的時候需要呼叫建構函式,有多少個物件就要呼叫多少次建構函式 如果物件陣列所屬類有帶引數的建構函式,可用初始化列表按順序呼叫建構函式,使用複製初始化來初始化來初始化每個陣列元素 如果物件陣列所屬類有單個引數時,定義陣列時可以直接在初始化列表...