本文共 760 字,大约阅读时间需要 2 分钟。
摘自:
qsort函数的用法说明如下: [1] [3]
例:qsort(a,1000,sizeof(int),comp);
其中comp函数应写为:
1 2 3 4 |
|
上面是由小到大排序,return *(int *)b - *(int *)a; 为由大到小排序。
以下为compare函数原型 //comp
compare( (void *) & elem1, (void *) & elem2 );
Compare 函数的返回值 | 描述 |
---|---|
< 0 | elem1将被排在elem2前面 |
0 | elem1 等于 elem2 |
> 0 | elem1 将被排在elem2后面 |
(1)对一维数组的排序实例(从小到大排序):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
|
转载地址:http://vgani.baihongyu.com/