舉個小例子 typedef int(*funPtr)(int, int); int add(int a,int b) { return a + b; } int sub(int a, int b) { return a - b; } void Math(funPtr callback) { printf("Time to Math class, result = %d\n", callback(5, 1)); } int main() { Math(add); Math(sub); char c = getchar(); return 0; } 其中的 Math(add) 該怎麼敘述他呢? Ans1: 我把add註冊到Math裡面 Ans2: add 是一個callback func 並放到 Math 裡面 大家聽到callback func就知道這func是引數的意思嗎? 不好意思 新手問題 謝謝