[菜农助学交流] 函数指针

[复制链接]
1748|0
 楼主| tao560532 发表于 2011-9-17 19:47 | 显示全部楼层 |阅读模式
  1. /*/////////////////////////////////////////////////////////////////////////////
  2. 文件名:函数指针
  3. 时间:2011/9/17
  4. /////////////////////////////////////////////////////////////////////////////*/
  5. #include<stdio.h>

  6. //求和函数的声明
  7. int sum(int a,int b);//函数声明
  8. /*/////////////////////////////////////////////////////////////////////////////
  9. 函数名:main
  10. 函数功能:主函数
  11. 入口参数:
  12. 出口参数:
  13. /////////////////////////////////////////////////////////////////////////////*/
  14. void main()
  15. {
  16. int a,b;
  17. int (*fun)(int,int);//声明一个函数指针
  18. printf("请输入2个数\n");
  19. scanf("%d,%d",&a,&b);
  20. fun=sum;//函数指针指向求和函数
  21. printf("%d+%d=%d\n",a,b,(*fun)(a,b));//通过函数指针调用函数
  22. }
  23. /*////////////////////////////////////////////////////////////////////////////
  24. 函数名:sum
  25. 函数功能:求和函数
  26. 入口参数:int a,int b
  27. 出口参数:a+b
  28. /////////////////////////////////////////////////////////////////////////////*/
  29. int sum(int a,int b)
  30. {
  31. return a+b;
  32. }

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:技术源于积累,成功源于执着!

31

主题

366

帖子

1

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