c 语言的头文件 <stdlib.h> 中有快速排序 qsort 函数,所以使用时要加上此头文件
qsort 函数原型
1 #include <stdlib.h> 2 void qsort(void *base, size_t n, size_t size, int (*compare)(const void *, const void *));
函数说明:
1.qsort 只对数组进行排序
2.第一个参数 base 是数组的首地址
3.第二个参数 n 是待排序元素个数
3.第三个参数 size 是每个元素的大小(以字节为单位)
4.第四个参数 compare 是元素的比较函数,也就是判断标准
默认是“递增”顺序,如果将 compare 的返回值反过来,也就是取个相反数,便是按“递减”顺序
浙公网安备 33010602011771号