#include <iostream>
using namespace std;
int F1(int N);
int F2(int N);
int MyF(int (*pF)(int), int);
void main()
{
cout<<"函数指针调用F1,此时的结果为:"<<MyF(F1, 4)<<endl;
cout<<"函数指针调用F2,此时的结果为:"<<MyF(F2, 4)<<endl;
}
//函数F1、F2、pF的定义
int F1(int N)
{
return N*N;
}
int F2(int N)
{
return N+N;
}
int MyF(int (*pF)(int), int N)
{
return pF(N);
}