#include<iostream>
using namespace std;
typedef int(*PFUN)(int a,int b);
int add(int a,int b)
{
return a+b;
}
int fun(PFUN pfun,int a,int b)
{
return pfun(a,b);
}
int main()
{
PFUN pfun = add;
cout<<fun(pfun,1,2)<<endl;
}
这段代码实现了以函数作为参数来进行调用。
C++中把函数作为参数并执行
最新推荐文章于 2023-08-02 21:41:47 发布