【c++】现有三个函数(1)double Add(double a) (2)double Add(double a,double b) (3)……
题目
【c++】现有三个函数(1)double Add(double a) (2)double Add(double a,double b) (3)……
如题,(3) int Add(double a,double b,double c=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,导致出错.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 卞庄子以为然 以为的意思
- 已知y=loga(2-ax)在区间(0,1)上是x的减函数,求a的取值范围.
- 二氧化碳气保焊机焊接304不锈钢板材怎么焊?选什么型号的焊丝?
- apc 是什么意思?
- 人类还能在地球上活多少年
- 呃呃呃,问一道数学题,
- help,一个圆柱的体积比一个圆锥的多1/3(三分之一),圆锥底面积,是圆柱的2.5倍,圆柱的高比圆锥的高多( )〔要有过程〕
- Who is the person is standing at the gate of Beijing Tourism Tower?A.that B.who C.which D.whom
- under,eneath,blow & as,as to!
- 死亡是生命的一部分,是我们注定要做的一件事怎么理解这句话?
热门考点