#include<stdio.h>
void swap1(int x,int y);
void swap2(int *x,int *y);
void swap3(int *x,int *y);
int main()
{
int a=1,b=2;
int *pa=&a,*pb=&b;
swap1(a,b);
printf("%d %d\n",a,b);
swap2(&a,&b);
printf("%d %d\n",a,b);
swap3(&a,&b);
printf("%d %d\n",a,b);
return 0;
}
void swap1(int x,int y){
int t;
t=x;
x=y;
y=t;
}
void swap2(int *x,int *y){
int t;
t=*x;
*x=*y;
*y=t;
}
void swap3(int *x,int *y){
int *t;
t=x;
x=y;
y=t;
}
角色互换
最新推荐文章于 2023-06-19 19:34:30 发布