//函数指针
#include <stdio.h>
int add(int x,int y)
{
return x + y;
}
int mul(int x,int y)
{
return x * y;
}
int main()
{
//声明一个函数指针变量
//声明语法类似函数函数声明
int (*pFunc)(int,int);
pFunc = add;
printf("add:%p\n",add);
printf("pFunc:%p\n",pFunc);
printf("pFunc = add,pFunc(3,4):%d\n",pFunc(3,4));
pFunc = mul;
printf("pFunc = mul,pFunc(3,4):%d\n",pFunc(3,4));
return 0;
}
函数指针
最新推荐文章于 2024-07-08 08:03:58 发布