swap()函數
#include<stdio.h>
#include<stdlib.h>
//數值交換函數
void swap(int *a,int *b)
{
int temp;
temp = *a;
*a = *b;
*b = temp;
}
void main()
{
int a[2]={12,56};
printf("交換之前的 a[0]=%d,a[1]=%d \n",a[0],a[1]);
swap(&a[0],&a[1]);
printf("交換之後的 a[0]=%d,a[1]=%d \n",a[0],a[1]);
int b=19;
int c=18;
printf("交換之前的 b=%d,c=%d \n",b,c);
swap(&b,&c);
printf("交換之後的 b=%d,c=%d ",b,c);
system("pause");
}