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个参数是数组中每个元素占用的空间大小。
最后一个是指向函数的指针,函数名即是函数的地址,该函用于比较元素。
记住当函数名作为参数时即是指向该函数的指针。
浙公网安备 33010602011771号