# include <stdio.h>
Exchg2(int *px, int *py)
{
int tmp=*px;
*px=*py;
*py=tmp;
printf("*px=%d,*py=%d\n",*px,*py);
}
main()
{
int a=4;
int b=6;
Exchg2( &a,&b);
Printf ("a=%d,b=%d\n", a, b);
return 0;
}//把ab地址发给px,py,那*px就是a了,那输出的应该是64 64呀..
最后一个printf为什么报错了