void swap(int* a, int* b) { int temp; temp = *a; *a = *b; *b = temp; }
如果交换时传数组值
c++ 中可以直接使用swap(a[3],a[4]);
c 中则要使用swap(&a[3],&a[4]);
void swap(int* a, int* b) { int temp; temp = *a; *a = *b; *b = temp; }
如果交换时传数组值
c++ 中可以直接使用swap(a[3],a[4]);
c 中则要使用swap(&a[3],&a[4]);