初学指针的疑问???
四周的风景 2006-02-16 11:26:32 初学指针,指高手解析一下为什么会出现这样的结果
int *p;
int i=2;
p=&i;
int **pi = &p;
cout << p << endl; //输出的是i地址
cout << *p << endl; //输出的值2
cout << &p << endl; //输出的是p地址
cout << pi <<endl; //输出的是p地址
cout << *pi << endl; //输出的是i地址
cout << **pi << endl; //输出的值2