回调函数
如果你把函数的指针(地址)作为参数传递给另⼀个函数,当这个指针被⽤来调⽤其所指向的函数
时,被调⽤的函数就是回调函数
回调函数在指针3的转移表我们就用到了回调函数
回调函数是就一个函数
下面在代码我们可以看到...1个元素的指针(首元素),元素个数值,元素类型大小,比较函数)
比较函数的参数为什么使用void*类型呢,因为void*可以接收全部参数,,但是比较数值必须要强制类型转换。...[] = { 2,4,6,8,10,1,3,5,7,9 };
//计算元素个数
int sz = sizeof(arr) / sizeof(arr[0]);
//qsort函数
qsort(arr...传参给比较函数 判断是不是大于0
if (bij((char*)arr + j * f, (char*)arr + (j + 1) * f) > 0)
{...//大于0,传参给交换函数 类型大小
jh((char*)arr + j * f, (char*)arr + (j + 1) * f,