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++系列】指標物件和物件指標的區別C++指標物件
- C++中函式指標與函式物件C++函式指標物件
- C++中的this指標C++指標
- 詳解c++指標的指標和指標的引用C++指標
- C++ this 指標C++指標
- C++ 指標C++指標
- C++中const與指標、引用的總結C++指標
- C++中的可見性 指標 筆記C++指標筆記
- 聊聊 C++ 中的幾種智慧指標 (上)C++指標
- 常量引用或指向常量的指標,其所指物件可以是非const物件(C++)指標物件C++
- C++指標理解C++指標
- C++智慧指標C++指標
- c++智慧指標中的reset成員函式C++指標函式
- c++ 函式指標C++函式指標
- C++(函式指標)C++函式指標
- 關於C++當中的指標懸空問題C++指標
- c++ 類的函式引用 指標C++函式指標
- [C++] 成員函式指標和函式指標C++函式指標
- C++物件導向總結——虛指標與虛擬函式表C++物件指標函式
- C/C++指標總結C++指標
- 1-7 C++指標C++指標
- C++進階(智慧指標)C++指標
- C++ 類成員指標C++指標
- c++中的物件模型C++物件模型
- C++ 用智慧指標這樣包裝 this 指標是否可行C++指標
- C++ 返回函式指標的函式C++函式指標
- C++ 指標和迭代器支援的操作C++指標
- 【C++】智慧指標的正確使用方式C++指標
- Spring中new出一個物件導致的空指標異常Spring物件指標
- c++ 智慧指標用法詳解C++指標
- C++筆記(11) 智慧指標C++筆記指標
- C++標準庫有四種智慧指標C++指標
- 2.3C++物件模型和this指標C++物件模型指標
- C++與Rust操作裸指標的比較C++Rust指標
- [C++ Daily] 虛表與虛指標的理解C++AI指標
- C++指標的概念解讀 超詳細C++指標
- C++中結構體是使用例項還是指標C++結構體指標
- C++ 指標常見用法小結C++指標