注册 登录
编程论坛 C++教室

重载函数的一些问题,有些疑问

zxmutou 发布于 2009-08-08 00:19, 382 次点击
来这个论坛不久 也是最近才开始学习C++的
学到重载函数这里,有一个问题弄不懂,希望得到答案

在这些同名函数的参数列表中,必须有不同的参数类型,参数个数或兼而有之
重载函数的返回类型可以相同,也可以不同。
例子
int myFunction(int,int);
int myFunction(long,long);
int myFunction(long);
这2句话都是书上的,参数类型和返回类型有什么区别吗
参数类型就是int long ,返回类型不也是int long吗?
3 回复
#2
zinc2009-08-08 01:01
返回类型 函数名(参数列表);
int就是返回类型,括号里的是参数类型
#3
zxmutou2009-08-08 01:29
哦。。。懂了。。名词定义实在太多了。。看来基础非常之重要啊。。谢谢LS的
#4
gz812009-08-08 04:53
计算机就是根据参数列表来区分使用哪个函数的,所以参数列表必须不能相同。
1