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;
}

//问个问题,内存中有地址相同的指针吗

posted @ 2008-11-24 16:06  雨城  阅读(371)  评论(5编辑  收藏  举报