举个小例子 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是引数的意思吗? 不好意思 新手问题 谢谢