A-A+

对C++编译器区分重载函数无任何意义的信息是A.参数类型B.参数个数C.返回值类型D.常成员

2022-08-05 19:57:43 问答库 阅读 171 次

问题详情

对C++编译器区分重载函数无任何意义的信息是
A.参数类型
B.参数个数
C.返回值类型
D.常成员函数关键字const请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:若重载函数名相同,则通过参数个数和参数类型的不同来区分该调用哪个重载函数。调用重载函数时,函数返回值类型不在参数匹配检查之列。因此,若两个函数的参数个数和类型都相同,而只有返回值类型不同,则不允许重载。

考点:参数,类型