ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

qsort-简单使用 · vs2022调试

qsort-简单使用 · vs2022调试

把10个整形数据排序,你会怎么做?

先来考虑升序情况

最先想到用冒泡法做,ok,正好回忆一下

oi~

那还有更简洁的方法吗?

有请 qsort 函数

qsort 函数:

void qsort(void*base,size-t num,size-t size, int (*compar)(const void*,const void*))

void*base :元素首地址(arr)

size_t num:base 指向待排序元素的个数

size_t size: base 指向待排序元素大小

int (*compar)(const void*,const void*):函数指针

Ok 话不多说,上操作

还可已再简化一点

那降序呢?包行的

返回列表