swap()函數,C語言中的使用

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");
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章