以普通变量作为比较:
一、声明变量
int num = 10;
int *ptr = #
二、输出变量
cout << "num = " << num << endl;
cout << "ptr = " << ptr << endl;
cout << "*ptr = " << *ptr << endl;
这里ptr 和 *ptr比较,输出ptr得到的则是变量num的初始地址,也就是0x0000, 如果想输出num存放的值,则需要加*,也就是通常所说的解引用。
int num = 10;
int *ptr = #
cout << "num = " << num << endl;
cout << "ptr = " << ptr << endl;
cout << "*ptr = " << *ptr << endl;
这里ptr 和 *ptr比较,输出ptr得到的则是变量num的初始地址,也就是0x0000, 如果想输出num存放的值,则需要加*,也就是通常所说的解引用。