关于函数指针
程序代码:#include<stdio.h>
int max();
int max(int x,int y)
{
return x>y?x:y;
}
int main()
{
int (*p)(int,int)=&max;
int a,b,c,d;
printf("please input three tnteger\n");
scanf("%d%d%d",&a,&b,&c);
printf("\n%d\n",(*p)(a,b));
}
上面的函数指针是p呢还是(*p)(int,int),函数指针指向max函数,那max()函数里的返回值保存在哪里?为什么(*p)(a,b))是个值啊,








