#include <stdio.h> int 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) { return a+b; } int sub(int a, int b) { return a-b; } void functionchoose(int a,int b,int (*pf)(int,int)) { printf("the result is %d \n",(*pf)( a, b)); }
带参数的回调函数
猜你喜欢
转载自blog.csdn.net/sinat_38245860/article/details/80016530
今日推荐
周排行