C语言 哪些可作为形参?形参可为函数吗?

形参是函数的,可举个例子吗?大虾

可以通过函数指针的方式,举例如下:
#include <stdio.h>

void fun1(void (*fun)())
{
fun();
}

void fun2()
{
printf("run fun2()\n");
}

int main()
{
fun1(fun2);

return 0;
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-30
f(g(..))这是可以的 但是实际上当形参的是g()的返回值 谢谢采纳
第2个回答  2011-08-30
函数应该也能作为函数吧,不过一般不这样用。
第3个回答  2011-08-30
参数还可以是函数名
相似回答