- 0
- 0
- 约2.99千字
- 约 5页
- 2023-08-27 发布于上海
- 举报
PAGE
PAGE 1
qsort 及其用法
一、 函数原型
void qsort(void *base, size_t num, size_t width, int ( cdecl *compare )(const void *elem1, const void *elem2 ) );
用 法: void qsort(void *base,
int nelem, int width,
int (*fcmp)(const void *,const void *));
各参数:1 待排序数组首地址
数组中待排序元素数量
各元素的占用空间大小
指向函数的指针,用于确定排序的顺序(指定排序规则)int a[n];
qsort(a,n,sizeof(int),comp); //从小到大排序int comp(const void* a,const void *b)
{
int *x=(int*)a; int *y=(int*)b;
return *x-*y; //如果 ab 返回正数,如果 ab,返回负数,相等返回 0;
}
二、 qsort 用法
1、对 int 类型数组排序
int num[100];
Sample:
int cmp ( const void *a , const void *b ){ return *(int *)a - *(int *)b;
}
qsort(n
您可能关注的文档
- PS磨皮-保留细节的磨皮方法.docx
- ps切片基本操作.docx
- PS人像摄影后期润饰技能磨皮,修型,调色.docx
- ps-色彩模式(李涛)要点.docx
- PS实验报告要点.docx
- PS小制作(花样诗情、可爱狗狗相册).docx
- PS小制作分析和总结.docx
- ps制作一个手提袋.docx
- PTB220气压传感器调整方法要点.docx
- PTCD术后引流管的护理.docx
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
原创力文档

文档评论(0)