qsort是什么意思?qsort的功能是什么?

首页 > 数码 > > 正文

日期:2023-06-16 13:41:41    来源:汪清新闻网    

qsort是什么意思?

qsort函数C语言编译器函数库自带的排序函数。qsort 的函数原型是void qsort(void*base,size_t num,size_t width,int(__cdecl*compare)(const void*,const void*)); 是base所指数组进行排序。qsort函数包含在C 标准库 - 中。compar参数指向一个比较两个元素的函数。比较函数的原型应该像下面这样。注意两个形参必须是const void *型,同时在调用compar 函数(compar实质为函数指针,这里称它所指向的函数也为compar)时,传入的实参也必须转换成const void *型。在compar函数内部会将const void *型转换成实际类型。

qsort的功能是什么?

使用排序例程进行排序。该函数不返回任何值。头文件:stdlib.h;如果compar返回值小于0(< 0),那么p1所指向元素会被排在p2所指向元素的左面;如果compar返回值等于0(= 0),那么p1所指向元素与p2所指向元素的顺序不确定;如果compar返回值大于0(> 0),那么p1所指向元素会被排在p2所指向元素的右面。

关键词: qsort是什么意思 qsort的功能是什么 c语言阶乘有库函数吗 c语言整形转字符串

下一篇:fmc指的是什么?fmc尺寸分为哪些?
上一篇:最后一页