void swap(int *a, int *b){ int olda = *a; *a = *b; *b = olda;}
或者可以用异或来交换数字
void swap(int *a, int *b){ *a ^= *b; *b ^= *a; *a ^= *b;}
调用的时候,就 swap(&array[0], &array[1]); 好了