文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>C语言中的排序函数

C语言中的排序函数

时间:2010-10-29  来源:juxiangwu

通过调用C语言中的标准库实现快速排序:
void qsort(void *buf,size_t num,size_t size,int (* compare)(const void*,const void));

/*
 * main.c
 *
 *  Created on: Oct 29, 2010
 *      Author: jenson
 */

#include <stdlib.h>
#include <stdio.h>

int cmp(const void*, const void*);

int main() {

    int num[12] = { 1, 4, -9, 4, 8, 9, 3, 12, 10, 8 };
    qsort(num,12,sizeof(int),cmp);
    int i = 0;
    for(;i<12;i++){
        printf("%d\t",num[i]);
    }
    return 0;
}

int cmp(const void * a, const void * b) {
    return *(int *) a - *(int *) b;
}

相关阅读 更多 +
排行榜 更多 +
我狙击打的贼准

我狙击打的贼准

飞行射击 下载
暗夜编年史

暗夜编年史

飞行射击 下载
狙击先生子弹行动

狙击先生子弹行动

飞行射击 下载