qsort()函数需要引入头文件stdlib.h。
qsort(*arr, n, sizeof(arr[0]), cmp);
- 1
第四个是函数指针,用于指定从小到大排序还是从大到小排序。
cmp函数指针通常是固定的,写法如下:
int cmp(const void *a, const void *b) { return *(int*)a - *(int*)b; //由小到大排序 //return *(int *)b - *(int *)a; 由大到小排序 }
文章来源: C语言中qsort函数的用法