一.qsort()函数
功 能: 使用快速排序例程进行排序
头文件:stdlib.h
用 法: void qsort(void *base,int nelem,int width,int (*fcmp)...qsort(即,quicksort)主要根据你给的比较条件给一个快速排序,主要是通过指针移动实现排序功能。...其中qsort和compare的用法如下:
void qsort( void *base, size_t num, size_t width, int (__cdecl *compare )
int...}
qsort(in,100,sizeof(in[0]),compare);
二.sort函数
常用于C++中,头文件为algorithm。...也就是说,能给比较函数一个参数,用来指示是按升序还是按降序排,这回轮到函数对象出场了。
为了描述方便,我先定义一个枚举类型EnumComp用来表示升序和降序。