嵌入式开发C语言篇---指针(五)

📅 发布时间:2026/8/17 18:46:31
嵌入式开发C语言篇---指针(五)
1回调函数1.回调函数是什么1.回调函数就是一个通过函数指针调用的函数。如果把函数的地址作为参数传递给另一个函数当这个指针被用来调用其所指向的函数时被调用的函数就是回调函数。使用回调函数实现计算器2.qsort使用举例2.1使用qsort函数排序整型数据比较函数规则非常重要返回0:a排在b的前面升序:*a*b返回负数返回0a b相等顺序无所谓返回0:b排在a的前面❗️❗️❗️参数是const void*无类型指针必须强制转换成你数组元素的类型指针再解引用2.2使用qosrt排序结构数据这里需要补充介绍结构指针和结构成员访问操作符-3.qsort函数的模拟实现使用回调函数模拟实现qsort(采用冒泡的方式