指標喔
就是某個東西的記憶體位置
比如說我宣告一個整數
int a = 10;
然後我另外宣告一個整數的指標
int *b = &a;
上面的步驟可以理解成
int *b;
b = &a;
宣告一個整數指標
然後把變數a的記憶體位置指派進去
然後你要輸出的時候
cout << b;
這樣會直接輸出記憶體位置
像是009EF920之類的
cout << *b;
這樣才會輸出10
大概是這樣
阿假設今天有個class叫做mumi
你可以用
mumi *idiot;
idiot = new mumi(constructor);
之類的
"因該"是這樣啦
過了個暑假差不多忘光光了