C语言将函数传给另一个函数的参数怎么写,比如我调用一个函数可以有2个功能,加法和减法。

如题所述

第1个回答  推荐于2016-05-14
int sub(int a, int b)
{
return a - b;

}

int add(int a, int b)
{
return a + b;

}

int myfn(int (*fn)(int, int), int a, int b)
{
return fn(a, b);

}

int main()
{
myfn(sub, 1, 2);
myfn(add, 1, 2);

}追问

还是报错

本回答被提问者采纳
相似回答