关于指针
#include<stdio.h>main()
{ int a,b;
int *pa,*pb;
void swap(int *p1,int *p2);
scanf("%d%d",&a,&b);
pa=&a;
pb=&b;
swap(pa,pb);
printf("\na=%d,b=%d\n",a,b);
}
void swap(int *p1,int *p2)
{ int temp;
temp=*p1;
*p1=*p2;
*p2=temp;
}
不是说形参不影响实参吗,那a,b的值怎么变了