qsort函数举例
来源:互联网 发布:苹果测试软件 编辑:程序博客网 时间:2024/06/16 13:07
qsort 的函数原型是
void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*));
各参数:1 待排序数组首地址 2 数组中待排序元素数量 3 各元素的占用空间大小 4 指向函数的指针
一维数组举例
#include<stdio.h>#include<stdlib.h>int comp(const void*a,const void*b){ return *(int*)a-*(int*)b;}int main(){ int i=0; int *array; int n; scanf("%d",&n); array=(int*)malloc(n*sizeof(int)); for(; i<n; i++) { scanf("%d",(array+i)); } qsort(array,n,sizeof(int),comp); for(i=0; i<n; i++) { printf("%d ",array[i]); } return 0;}
0 0
- qsort函数举例
- qsort函数(快速排序用法举例)
- 快排qsort程序举例
- qsort ()函数
- qsort函数
- qsort函数
- qsort函数
- qsort()函数
- qsort函数
- qsort函数
- qsort函数
- qsort函数
- qsort函数
- Qsort()函数
- qsort函数
- qsort()函数
- qsort()函数
- qsort()函数
- 二维数组示例
- Linux下MongoDB自动备份
- 创建对象的几种方式
- tensorflow线性模型以及Wide deep learning
- PG数据库更改端口后psql等命令无法使用的问题
- qsort函数举例
- js点击复制按钮自动复制链接到文本框(代码)
- php使用curl 模拟表单提交文件和数据
- Setting up CocoaPods master repo 卡着不动
- ubuntu的su初始密码设置
- thinkphp上传预览
- java设计模式(七)
- 11.29培训记录
- Windows10编程时用户文件夹是中文,更改为英文方法