指针,,头痛,求解!
提示: 作者被禁止或删除 内容自动屏蔽
程序代码:int main()
{ int a=10,b=11;
int *p1,*p2,*temp; //p1,p2,temp分别是地址,什么是地址,比如广东省xx市xx街xx号,这就是地址
//假如a的地址是广东省xx市xx街1号,那么你可以在这个地址找到10这个数
//假如b的地址是广东省xx市xx街2号,那么你可以在这个地址找到11这个数
p1=&a;//把p1的地址改成a的地址
p2=&b;//p2的地址改成b的地址
temp=p1;//把temp的地址改成p1的地址
p1=p2;//把p1的地址改成p2的地址
p2=temp;//把p2的地址改成temp的地址,temp的地址是什么?根据上文即是p1的地址
printf("p1=%d,p2=%d\n",*p1,*p2);
printf("a=%d,b=%d\n",a,b);
}
