侧边栏壁纸
  • 累计撰写 78 篇文章
  • 累计创建 15 个标签
  • 累计收到 1 条评论

函数指针和指针函数

秋山人家
2019-06-02 / 0 评论 / 0 点赞 / 1,996 阅读 / 0 字
温馨提示:
本文最后更新于 2019-06-07,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

函数指针:
函数指针的申明需要括号
例如:
double (*funcPtr)(double, double);
如果没有括号,则为函数原型,而不是指针定义。

调用:
double result;
(1)result = (*funcPtr)(2.10,2,30);
(2)result = funcPtr(2.10,2,30);

当使用指针调用函数时,可以不用间接运算符,因为函数调用运算符的左操作数具有函数指针类型。

指针函数:
指针函数是指返回值是指针的函数,即本质是一个函数。

0

评论区