码迷,mamicode.com
首页 > 其他好文 > 详细

qsort()函数(C)

时间:2017-01-04 23:20:13      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:文件中   pre   highlight   div   int   数组   快速   快速排序   cpp   

qsort包含在<stdlib.h>头文件中,此函数根据你给的比较条件进行快速排序,通过指针移动实现排序。排序之后的结果仍然放在原数组中。使用qsort函数必须自己写一个比较函数。

函数原型:

void qsort ( void * base, size_t num, size_t size, int ( * comparator ) ( const void *, const void * ) );

 base为初始地址,num为要进行排序元素个数,size为每个元素的大小,最后为必较函数

 

int cmp( const void*a, const void*b)

{

 

}

A比B大则返回正值,小则返回负值,相等则返回0

 

qsort()函数(C)

标签:文件中   pre   highlight   div   int   数组   快速   快速排序   cpp   

原文地址:http://www.cnblogs.com/KennyRom/p/6250297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!