C语言函数指针
文章平均质量分 74
srhqwe
这个作者很懒,什么都没留下…
展开
-
C语言题目:利用冒泡排序的思想,仿造qsort函数。
C语言题目:利用冒泡排序的思想,仿造qsort函数。不了解qsort函数,可以看看这个,其中也有提到冒泡排序: C语言函数:qsort()函数_srhqwe的博客-CSDN博客 创建与qsort函数相同的形参,因为函数不需要有返回值,所以函数类型为void。原创 2023-02-04 14:31:41 · 831 阅读 · 0 评论 -
C语言函数:qsort()函数
C语言函数:qsort()函数原型: void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*))头文件: 刚开始学习qsort函数时,总是不明白qsrot的作用,以及它的意义。深刻学习后,发现只是几个关键点没找到,以至于联系不起来。 qsort函数是对任意类型的 数组 进行排序,这是很关键的点。 先来看看,qsort函数的参原创 2023-02-02 15:12:30 · 882 阅读 · 1 评论 -
C语言:回调函数
C语言:回调函数回调函数:通过函数指针调用的函数我认为,回调函数是一个过程,而这里却是说是一个函数。我利用自己的理解,解释一下回调函数这个东西:存在一个函数a和函数b,函数a的形参是一个函数指针,如果此时,b的地址传递给a的形参,参与a函数的运算,此时就叫做回调函数.原创 2023-01-31 14:21:14 · 439 阅读 · 0 评论 -
C语言:函数指针
C语言:函数指针,从懵逼到精通我们知道,指针是一个地址,C语言中想要取出地址就需要用到&.int a = 0;取整形指针出来就是 &a;int arr[] = {0};取数组指针出来就是&arr;而函数指针也不例外创建了函数: int fx(int a,int b);则把函数地址取出来就应该是&fx那么这里还需要引入一个知识我们知道arr数组名=数组首元素地址因此我们知道:arr不加&也是一个地址(数组首元素地址)但是arr != &arr原创 2023-01-30 15:27:55 · 283 阅读 · 0 评论