c语言向函数传递函数作为参数

函数

int aFunc(){
    int value = 2;
    return value;
}
int bFunc(int (*f)()){
    return f();
}

将函数a传递到b中

int x =  bFunc(aFunc);

执行结果

x = 2

Loading Disqus comments...
Table of Contents