#include <iostream>
using namespace std;
int func(int , int)
{
cout << "func" << endl;
return 0;
}
typedef int (MY_FUNC)(int, int);//第一种
typedef int(*MY_FUNC_P)(int, int);//第二种
int main()
{
int a=10 , b=10;
MY_FUNC *fp1 = NULL;
fp1 = func;
fp1(a, b);
MY_FUNC_P fp2 = func;
fp2(a, b);
int(*fp3)(int, int) = NULL;//第三种
fp3 = func;
fp3(a, b);
return 0;
}
函数指针三种形式
最新推荐文章于 2022-03-13 18:50:34 发布