答案为什么是17?
#include <stdio.h>funa(int a,int b) {return a+b;}
funb(int a,int b) {return a-b;}
sub (int (*t)(),int x,int y) {return (*t)(x,y);}
main()
{int x,(*p)(int,int);
p=funa;
x=sub(p,9,3);x+=sub(funb,8,3);
printf("%d\n",x);
system("PAUSE");
return 0;
}
对这个程序在函数的嵌套关系上的理解有点乱,不知道结果是如何得出来的。