本文共 452 字,大约阅读时间需要 1 分钟。
#includeint add(int a,int b);int sub(int a,int b);void functionchoose(int a, int b, int (*pf)(int, int));int main(){ int a1=3,a2=4; functionchoose(a1,a2,add); functionchoose(a1,a2,sub); return 0;}int add(int a, int b){ printf("add function \n"); return a+b;}int sub(int a, int b){ printf("sub function \n"); return a-b;}void functionchoose(int a,int b,int (*pf)(int,int)){ printf("the result is %d \n",(*pf)( a, b));}
转载地址:http://tiwsi.baihongyu.com/