120 C++中的物件指標
物件指標就是用於存放物件地址的指標變數。
宣告物件指標的一般語法形式為:
類名* 物件指標名;
例如: Score *pd; //定義類Score的物件指標變數pd
1. 用物件指標訪問單個物件成員
class Score{ . . . };
int main()
{
Score *pd; //定義類Score的物件指標變數
pd Score ob; //定義類Score的物件ob
p=&ob; //將物件ob的地址賦給物件指標變數p
. . .
}
用物件指標訪問物件成員時,不能用“.”操作符,而應使用“-> ”操作符
2. 用物件指標訪問物件陣列
Score *pd; //定義物件指標變數
pd Score ob[2]; //定義物件陣列
ob[2] p=ob; //把物件陣列的第一個元素的地址賦給物件指標變數p
相關文章
- 注意C++中物件指標,慎用void*C++物件指標
- C++中的this指標C++指標
- C++中函式指標與函式物件C++函式指標物件
- 【C++系列】指標物件和物件指標的區別C++指標物件
- C++中的函式指標和函式物件總結C++函式指標物件
- C++中的指標與引用C++指標
- C++中為什麼要用指標,而不直接使用物件?C++指標物件
- C++中為什麼使用指標比使用物件本身更好?C++指標物件
- JAVA中的指標,引用及物件的cloneJava指標物件
- C++ this 指標C++指標
- C++ 指標C++指標
- 聊聊 C++ 中的幾種智慧指標 (上)C++指標
- C++中的可見性 指標 筆記C++指標筆記
- C++父類指標指向子類物件的實現原理C++指標物件
- 指向const物件的指標 和 const指標物件指標
- C++指標理解C++指標
- 【c++】智慧指標C++指標
- C++智慧指標C++指標
- C++的成員指標C++指標
- C++中const與指標、引用的總結C++指標
- c++智慧指標中的reset成員函式C++指標函式
- C++中的指標與引用詳細解讀C++指標
- C/C++指向指標的指標C++指標
- C++物件導向程式設計(一):基於物件(無成員指標)C++物件程式設計指標
- C++的未來和指標C++指標
- C++中的動態記憶體與智慧指標C++記憶體指標
- 關於C++當中的指標懸空問題C++指標
- c++ 函式指標C++函式指標
- C++引用和指標C++指標
- C++指標轉換C++指標
- C++指標問題C++指標
- 「C++」理解智慧指標C++指標
- c++指標小計C++指標
- C++(函式指標)C++函式指標
- 常量引用或指向常量的指標,其所指物件可以是非const物件(C++)指標物件C++
- 再學C/C++ 之 指標常量 和 常量指標C++指標
- [C++] 成員函式指標和函式指標C++函式指標
- 詳解c++指標的指標和指標的引用C++指標