开发者社区> 问答> 正文

C语言,函数指针的小问题

如有函数 max(a,b), 为了让函数指针变量p指向函数max, 当调用该函数时,正确的方法是

A: (*p) max(a,b)
B: *pmax(a,b)
C: p = max(a,b)
D: *p = max(a,b)

展开
收起
a123456678 2016-06-06 09:53:04 2152 0
1 条回答
写回答
取消 提交回答
  • using namespace std;
    
    int max(int a, int b)
    {
        return (a > b ? a : b);
    }
    
    int main(int argc, char *argv[])
    {
        int (*p)(int, int);
        p = max;
        cout << (*p)(5, 3) << endl;
        return 0;
    }
    2019-07-17 19:27:42
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多