c语言进阶之《一个超级好用的函数qsort和代码实现》
文章目录
前言
欢迎大家来到我的c语言进阶系列,我们将更深入的剖析c语言的奥秘
今天来讲解一个c语言中超级好用的函数qsort以及它的模拟代码实现。
在今天内容开始之前,我们需要了解一下回调函数
回调函数
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数。回调函数不是由该函数的实现方直接调用,而是在特定的事件或条件发生时由另外的一方调用的,用于对该事件或条件进行响应。
可能大家现在还是比较蒙,是不是看不太懂呢?简单来讲,就是在一个函数里通过形参指针指向的函数调用从而实现功能。在上一篇文章中呢,我们已经学习了指向函数的指针。若不知道的小伙伴,可以去翻我上篇的文章,这里就不多赘述了哈。
先看一道题:
创作打卡挑战赛 赢取流量/现金/CSDN周边激励大奖