#include "Stdio.h"
#include "Conio.h"
void fun(int *a, int *b)
{
int *k;
k=a; a=b; b=k;
//k=*a; *a=*b; *b=k;
printf("%d %d\n", *a, *b);
}
main(){
int a=3, b=6, *x=&a, *y=&b;
printf("%d %d\n", *x,*y);
fun(x,y);
printf("%d %d", a, b);
getch();
}
形参不能传给实参,你的为什么没传过来的原因
2楼的是通过形参操作实际内存单元进行数据交换