常用函数说明

1. qsort 函数

 使用快速排序例程进行排序

 使用头文件:stdlib.h

 void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); 

     base 待排序数组首地址 

     num 数组中待排序元素数量 

     width 元素占用空间大小

     int(__cdecl*compare)(const void*,const void*)  指向比较函数的指针

     比较函数:

     compare( (void *) & elem1, (void *) & elem2 );
 
Compare 函数的返回值
描述
< 0
elem1将被排在elem2前面
0
elem1 等于 elem2
> 0
elem1 将被排在elem2后面

 

posted @ 2018-03-13 16:43  漆天初晓  阅读(119)  评论(0编辑  收藏  举报