我正在尝试创建一个指向可以传递给函数的函数的函数变量,当我尝试运行以下代码时qsort()
收到“赋值类型不匹配”错误。
int compareFunc (const void * a, const void * b)
{
//codes
}
int main(void) {
int *ptr; //create a function pointer variable that point to compareFunc
ptr = &compareFunc //Initialize function pointer
//codes
return 0;
}
有人可以告诉我我做错了什么并解释到底是const void *
什么吗?