`
webcode
  • 浏览: 5945886 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

函数指针和指针函数

 
阅读更多

看一个例子就懂了:

下面的程序,当程序接收用户输入时,如果用户输入d,则求数组的最大值,如果输入x,则求数组的最小值,如果输入p,则求数组的平均值。前面4个函数分别实现求最大值、最小值、平均值和未知算法,然后实现了GetOperation函数。这个函数根据字符的返回值指向上面4个函数。它是以函数指针的形式返回的,从后面的main函数的GetOperation(c)(dbData, iSize)可以看出,通过这个指针可以调用函数。


再附一例子供大家参考:


输入的是110

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics