- 1
- 0
- 约3.26千字
- 约 6页
- 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(
您可能关注的文档
- PS磨皮-保留细节的磨皮方法.docx
- ps切片基本操作.docx
- PS人像摄影后期润饰技能磨皮,修型,调色.docx
- ps-色彩模式(李涛)要点.docx
- PS实验报告要点.docx
- PS小制作(花样诗情、可爱狗狗相册).docx
- PS小制作分析和总结.docx
- ps制作一个手提袋.docx
- PTB220气压传感器调整方法要点.docx
- PTCD术后引流管的护理.docx
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)