#include<stdio.h>
int swap(int *a,int *b)
{
int t=*a;
*a=*b;
*b=t;
}
int main()
{
int m=3,n=4;
swap(&m,&n); //变量名前加“&”得到该变量的地址
printf("%d %d\n",m,n);
return 0;
}
或
#include<stdio.h>
int swap(int &a,int &b)
{
int t=a;
a=b;
b=t;
}
int main()
{
int m=3,n=4;
swap(m,n);
printf("%d%d\n",m,n);
return 0;
}