c++ 怎么把函数作为形参在另一个函数中并实现函数调用?谢谢~

如题~~谢谢~~
要使该形参函数可调用其它函数
比如说 我想把一个函数中的一个函数替换成另一个函数
我该如何做?
请高手指点以下,不胜感激~~

第1个回答  2007-11-24
#include <iostream>
using namespace std;
typedef int (*PFUN)(int a, int b);//函数指针
int add(int a, int b)
{
return (a+b);
}
void fun(int a, int b, PFUN pfun)//函数指针作为函数的参数
{
cout << pfun(a,b) <<endl;
}

int main()
{
int a=5;
int b=6;
PFUN pfun=add;//将函数指针指向add
fun(a, b, pfun);
return 0;
}本回答被提问者采纳
第2个回答  2007-11-24
指针函数
相似回答