QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1741|回复: 1

刚开始学c++,函数指针问题!

[复制链接]
发表于 2006-12-26 09:07:50 | 显示全部楼层 |阅读模式
小弟最近刚开始学习c++,有一点不太清楚!以前学习C语言时,C里面有讲到函数的指针,感觉很方便!但是最近查了一些C++的资料,好像都没有提到函数指针问题,是不是C++不支持该功能了?把以前的程序输进去也不能编译通过,求解!如果不支持,应该怎样实现同样的功能,谢谢!注:
[code:1]#include <iostream>

int main()
{
    int max();

    int a,b,c;
    //指向函数的指针,该函数返回类型为整数
    int (*p)();

    std::cout<<"Pleanse enter two number:";
    std::cin>>a>>b;

    p=max;
    std::cout<<"the max is "<<(*p)(a,b);
}

int max(int x,int y)
{
    if ( x>y ) return x;
    return y;
}
[/code:1]gcc3.4编译不能通过
 楼主| 发表于 2006-12-26 15:35:37 | 显示全部楼层
已经搞定了,呵呵!
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 02:28 , Processed in 0.042061 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表