21天学通c++之第二周 指针 8.2 指针应用,高手帮帮看看是什么回事
#include<iostream>
typedef unsigned short int ushort;
using namespace std;
int main()
{
ushort myage;
ushort *page=0;
myage=5;
cout<<"myage: "<<myage<<endl;
page=&myage; //将&myage的地址给page
cout<<"*page: "<<*page<<endl<<endl;
*page=7;
cout<<"*page: "<<*page<<endl;
cout<<"myage: "<<myage<<endl<<endl;//并没有给myage赋值,为什么会一样
cout<<"setting myage=9..."<<endl;
myage=9;
cout<<"myage: "<<myage<<endl;
cout<<"*page: "<<*page<<endl;//并没有给*page赋值,但是输出就是一样,为什么哦
return 0;
}
//问个问题,内存中有地址相同的指针吗