65,189
社区成员




int* fun(int a, int b){return 0;}
typedef int* (*FUN)(int,int);
FUN pfun = fun;
int* fun(int a, int b){return 0;}
typedef int* FUN(int,int);
FUN pfun = fun;
#include <stdio.h>
int c;
int* fun(int a, int b)//指针型函数
{
c=a+b;
return &c;
}
main()
{
int* (*p)(int,int);//函数指针定义
p=fun;//函数指针赋值
int *d=(*p)(1,2);//函数指针调用
printf("%d",*d);
}
int* fun(int a, int b){return 0;}
typedef int* (*FUN)(int,int);
FUN pfun = fun;