转移表
像这样提供了一个跳转的功能,也叫做转移表
这个是指向函数指针数组的指针
回调函数
其实就是一个函数的参数是是另一个函数的函数名,也就是地址,并在特定的时候进行使用这个函数名。这种操作也叫做回调函数
下面学一个库函数qsort 它可以实现实现所有类型的比较排序
比如之前写的那个 冒泡排序就比较笨,且只能排序整形类型的东西
其中void*指针类型是可以接受全部类型的地址的。
void*指针类型就像是一个垃圾桶,可以接受任何类型的指针
void *无法进行解引用操作。也不能加减整数之类的。因为不清楚它具体指向什么
qsort函数默认是升序函数
qsort函数中间会回调一个自己写的比较函数