博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用函数说明
阅读量:6696 次
发布时间:2019-06-25

本文共 415 字,大约阅读时间需要 1 分钟。

1. qsort 函数

 使用快速排序例程进行排序

 使用头文件:stdlib.h

 void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); 

     base 待排序数组首地址 

     num 数组中待排序元素数量 

     width 元素占用空间大小

     int(__cdecl*compare)(const void*,const void*)  指向比较函数的指针

     比较函数:

     compare( (void *) & elem1, (void *) & elem2 );
 
Compare 函数的返回值
描述
< 0
elem1将被排在elem2前面
0
elem1 等于 elem2
> 0
elem1 将被排在elem2后面

 

转载于:https://www.cnblogs.com/tyche116/p/8558613.html

你可能感兴趣的文章
腾讯前端求职直播课——简历篇
查看>>
【译】JS基础算法脚本:查找字符串中最长的子字符
查看>>
项目 - 收藏集 - 掘金
查看>>
从零开始用 Flask 搭建一个网站(二)
查看>>
js中的for in和for each in的用法和区别
查看>>
夏日葵电商:微信商城初步搭建,如何提高产品转化率
查看>>
利用vue-cli配合vue-router搭建一个完整的spa流程(一)
查看>>
Microsoft推出适用于Win 8.1和Win10的KB 4010250 Flash Player更新
查看>>
JS的内置对象系列:Array(一)
查看>>
微软宣布开源WPF、WinForms和WinUI
查看>>
携程对AIOps场景和算法的探索与实践
查看>>
webpack使用之基础篇
查看>>
如何避免if else
查看>>
android团队对新技术的态度
查看>>
『.NET Core CLI工具文档』(十)dotnet-build
查看>>
AngularJS中$q的promise使用及链式调用传值问题
查看>>
Scala Essentials: 类型约束
查看>>
JS异步那些事 二 (分布式事件)
查看>>
技术团队代码管理和部署
查看>>
Swift 项目主管和大家聊了聊 Swift 5,ABI 稳定性最受关注
查看>>