函数作为参数

[复制链接]
2327|2
 楼主| pingandpeng 发表于 2012-4-26 21:11 | 显示全部楼层 |阅读模式
C语言中怎样将一个函数作为另一个函数的参数呢?
如:
void A()
      {...}

void B
      {...}

main()
{
     B(A);
}
followme001 发表于 2012-4-29 13:54 | 显示全部楼层
你的函数A返回值为void,没什么意义吧?至少也得返回一个值,然后作为B的形参。
老鱼探戈 发表于 2012-7-24 10:58 | 显示全部楼层
本帖最后由 老鱼探戈 于 2012-7-24 10:59 编辑

简单实例:

  1. char fun1(unsingned char kk);
  2. void fun2(char num);

  3. char fun1(unsingned char kk)
  4. {
  5.      char temp;
  6.      //other code
  7.    
  8.      return temp
  9. }

  10. /////////////////////////////////////
  11. void fun2(fun1());
  12. {
  13.       //your other code
  14. }
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

18

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部