qsort()函数(C)
Posted KennyRom
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qsort()函数(C)相关的知识,希望对你有一定的参考价值。
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)的主要内容,如果未能解决你的问题,请参考以下文章