69,373
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
void swap(int *x,int *y)
{
int a;
a=*x;
*x=*y;
*y=a;
}
void main()
{
int *pn, *pm;
int i = 100;
int j = 33;
pn = &i;
pm = &j;
printf("%d, %d\n", *pn, *pm);
swap(pn, pm);
printf("%d, %d", *pn, *pm);
}
void main()
{
int n0=5,n1=6;
swap(&n0,&n1); // 用n0的地址初始化x,n1的地址初始化y
}