#include
int add (int a, int b)
{
return (a + b);
}
int minus (int a, int b)
{
return (a - b);
}
int main(int argc, const char *argv[])
{
int (*fp) (int , int) ;
fp = &add;
fprintf(stdout, "%d\n", (*fp)(1,2));
fp = −
fprintf(stdout, "%d\n", (*fp)(1,2));
return 0;
}
这里介绍了c语言的一个比较有用的函数指针样例。