関数に渡すことができる関数を指す関数変数を作成しようとしていますが、以下のコードを実行しようとすると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 *
か?