永发信息网

2. 判断下列几组函数重载是否能正常工作,并说明原因。 (1) char ch(double

答案:1  悬赏:10  手机版
解决时间 2021-03-20 18:48
2. 判断下列几组函数重载是否能正常工作,并说明原因。 (1) char ch(double
最佳答案
重载,简单说,就是函数或者方法有相同的名称,但是参数列表不相同的情形,这样的同名不同参数的函数或者方法之间,互相称之为重载函数或者方法。

第一个不行,参数名字变了,但是类型没有变,所以还是一样的。
第二个也不行,因为参数类型和个数完全一样,返回值不一样,没用的,因为机器不知道返回哪一个。
第三个可以。追问第一个为什么不行,还是太懂,第二个返回类型一定要一样吗,还是不太理解,第三个也不太理解,可以详细解释吗,谢谢追答你先看下重载的定义。
参数列表不相同的情形。你的第一个中,参数列表是一样的。所以就不是重载了。在函数名中int a和int b其实就是一个意思,只是名字不一样而已。所以第一个是一个完全一样的函数,所以不是重载。

第二个,假如我调用的是f("c",3);你能看出调用的是哪个函数吗,看不出来,所以就有问题了。

第三个,因为参数列表的参数类型是完全不一样的,所以这个是可以的。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问这个女演员是谁
鑫瑞米线土豆粉怎么去啊,有知道地址的么
装inventor2012他说 安装程序无法确定您当前
为什么氧与磷发生反应会产生二氧化三磷,和五
华夏有衣,襟带天地,中国历代汉服究竟有多美
18万到23万左右的车子哪个比较好一点
苹果官网买的ipad退回去后退款吗
未成年把成年人牙齿打坏应该承担什么责任
银川走武威班车几点
3乘240电缆桥架布放人工多少钱一米线(不带材
我跟闺蜜以前的男朋友在一起了,可是不敢跟闺
元谋县益鑫投资公司在哪里啊,我有事要去这个
奔跑吧 同属相 更顺利 什么意思
现在做什么可以达到月入过万的职业 可以长久
怎么在mp3里下载歌曲的歌词?
推荐资讯
黄龙冲在哪里啊,我有事要去这个地方
楷这个字怎么读?
usb2.0下内存卡写入速度和读取速度c4,c6,c1
高分悬赏:温州市区 到平阳鳌江 晚上9点以后
谁能告诉我多年平均同期降雨量的计算方法?
金凤翔这个地址在什么地方,我要处理点事
人工费调增按36元/工日计算,调增部分只计
男女69口技好么?
沈阳如风达快递点在哪
南宁到常州多少距离
已知一个二次型多项式怎么写出矩阵A
用云报价做完报价单后怎么发给客户呢?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?