void exchange()的作用是对函数值的交换
#include<stdio.h>
void exchange(int *i,int *j);
void main()
{
int i=1,j=2,k,n;
printf("%d,%d\n",i,j);
exchange(&i,&j);
printf("%d,%d\n",i,j);
getchar();
}
void exchange(int *i,int *j)
{
int temp;
temp=*i;
*i=*j;
*j=temp;
return;
}
利用指针寻址,实现i,j的值的交换