c语言向函数传递函数作为参数
函数
int aFunc(){
int value = 2;
return value;
}
int bFunc(int (*f)()){
return f();
}
将函数a传递到b中
int x = bFunc(aFunc);
执行结果
x = 2
int aFunc(){
int value = 2;
return value;
}
int bFunc(int (*f)()){
return f();
}
int x = bFunc(aFunc);
x = 2