#include<stdio.h>
void myswap(int*q1,int*q2)
{
int t;
t=*q1;*q1=*q2;*q2=t;
}
int main()
{
int a=2,b=6;
int *p1,*p2;
p1=&a;p2=&b;
myswap(p1,p2);
printf("交换后的");
printf("a=%d,b=%d\n",a,b);
return 0;
}
交换后的a=6,b=2
#include<stdio.h>
void myswap(int*q1,int*q2)
{
int t;
t=*q1;*q1=*q2;*q2=t;
}
int main()
{
int a=2,b=6;
int *p1,*p2;
p1=&a;p2=&b;
myswap(p1,p2);
printf("交换后的");
printf("a=%d,b=%d\n",a,b);
return 0;
}
交换后的a=6,b=2