#include<stdio.h>
int f(int k){
return k*k;
}
int add(int a,int b,int (*p)(int k) ){
return p(a+b);
}
int main(){
int (*p)(int k);
int a,b;
scanf("%d %d",&a,&b);
printf("%d",add(a,b,f));
return 0;
}
应用:在一个函数里面可以调用其他函数,采用传地址,函数名也是地址