1、函数指针回调解释
回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其所指向的函数时,我们就说这是回调函数
2、代码实现
#include <stdio.h>int sub(int a, int b);int sub1(int a, int b, int (*sub)())
{return (sub)(a, b);
}int main(void)
{int sum = sub1(3, 2, sub);printf("sum:%d\n",sum);return 0 ;
}int sub(int a, int b)
{return a - b ;
}
优化下,好理解点。
#include <