#include<iostream.h> int main(void) { int a(2),*p=&a;//&a是取a的地址,int*是整形的指针,也就是整形数的地址 cout<<"a="<<a<<endl; cout<<"Adress of a is "<<p<<endl;//p是a的地址 cout<<"p points to "<<(*p)<<endl;//*p是p地址中的内容 system("pause"); return 0; }
第2个回答 2010-08-03
我想问一下楼上的大哥,你的P 和*P不会冲突吗?事先并没有定义P是什么 cout<<"Adress of a is "<<p<<endl 这里是输出P指向a?可是你要输出的是P的值。。。并不是*p啊 int a(2),*p 这句说明 a是整型 指针式*p 我是初学者 请勿见怪