C++/C回调函数

C++/C 回调函数的实现
一利用C++面对对象的方法实现
二利用函数指针现象回调函数
本文主要利用函数指针实现回调函数
普通函数声明:
ret_type funName (args){
}
函数指针:
ret_type (*funName)(args);
例如:
int (*fun)(int,int);

add(int a,int b,int(*fun)(int,int)){
fun(a,b);
}
int addSub1(int a,int b){
return a+b;
}
int addSub2(int a,int b){
return a+b+2;
}

int main(void){
add(1,1,addSub1);
add(1,1,addSub2);
}

阅读更多
博主设置当前文章不允许评论。

没有更多推荐了,返回首页