当前位置 :
【c++】现有三个函数(1)doubleAdd(doublea)(2)doubleAdd(doublea,doubleb)(3)……如题,(3)intAdd(doublea,doubleb,doublec=0)现在对Add函数进行调用,编译出现错误的是A.Add(3)B.Add(3.3,3.4)C.Add(2.3,3.1,3.2)D.Add(3
更新时间: 2025-08-25 17:06:08
1人问答
问题描述:

【c++】现有三个函数(1)doubleAdd(doublea)(2)doubleAdd(doublea,doubleb)(3)……

如题,(3)intAdd(doublea,doubleb,doublec=0)

现在对Add函数进行调用,编译出现错误的是

A.Add(3)B.Add(3.3,3.4)C.Add(2.3,3.1,3.2)D.Add(3.4)

金明河回答:
  B哦,因为第三个Add有一个默认参数,所以编译器不知道B调用的是第二个Add还是第三个Add,导致出错.
其它推荐
最新更新
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有