而编译的,却仅仅只是这段极其简单的程序 int add(const int a,const int b) { return a+b; } int main(void) { int (*ft)(const int a,const int b); ft=add; printf("add(3+4)= %d \n",ft(3,4)); printf("add(3+4)= %d\n",(*ft)(3,4)); printf("%p\n",add); printf("%p\n",&add); printf("%p\n",ft); printf("%p\n",*ft); return 0; }