函数指针有何用 函数指针的应用场景比较多,以库函数qsort排序函数为例,它的原型如下: void qsort(void *base,size_t nmemb,size_t size , int(*compar)(const void *,const void *)); 看起来很复杂对不对?拆开来看如下: void qsort(void *base, size_t nmemb, size_t size, ); 拿掉第四个参数后,很容易理解,它是一个无返回值的函数,接受4个参数,第一个是void*…