qsort 是一个库函数,是一个排序函数,所用的算法思想是快速排序(quick sort)。
qsort ()函数是 C 库中实现的快速排序算法,包含在 stdlib.h 头文件中,需要四个元素[首元素地址,元素个数,元素大小,比较方式(函数,返回值都为int)]
首先了解一下qsory的原型
void qsort( void *base,//首元素的地址
size_t num,//数组长度
size_t width,//元素大小单位是字节
int(返回类型int) ( *compare )(const void *elem1(参数1), const void *elem2 (参数2)) );//比较方法函数指针,有两个参数。
下面举个例子
#include<st