在變數前加上&符號就是他的指標
int a = 5; cout << &a << '\n';
008FFCFC
用於儲存變數的記憶體位置的變數
變數型別 *變數名稱; int a = 5; int *p = &a;
取得儲存的記憶體位置上的變數
int a = 5; int *p = &a; cout << *p << '\n'; *p = 4; cout << *p << '\n';
幫變數取一個新名字
int a = 5; int& b = a; cout << b << '\n'; b = 3; cout << a << '\n';
new 變數型別
int *p; p = new int;
設初始值
int *p; p = new int(100);
int *p = new int(100); delete p;
By scottchou