qsort()函数

即快速排序算法,该算法由C.A.R.Hoare于1962年开发。

该函数的ANSI原型如下:

void qsort(void *base, size_t nmemb, size_t size, 
int (*compar) (const void *, const void *));

第1个参数指向待排数组首元素的指针。

第2个参数是待排序项的数量。

第3个参数是数组中每个元素占用的空间大小。

最后一个是指向函数的指针,函数名即是函数的地址,该函用于比较元素。

记住当函数名作为参数时即是指向该函数的指针。

posted @ 2022-07-31 22:07  郁郁久居于人下  阅读(46)  评论(0)    收藏  举报