我試圖找出如何在C中使用帶參數的回調函數。以下工作並不奏效。實現它的最好方法是什麼? (傳遞參數爲回調函數)回調參數
#include <stdio.h>
void caller(int (*cc)(int a)) {
cc(a);
}
int blub(int a) {
printf("%i", a);
return 1;
}
int main(int argc, char** argv)
{
caller(blub(5));
return 1;
}