问题
单项选择题
下列有关函数重载的叙述中,错误的是
A.函数重载就是用相同的函数名定义多个函数
B.重载函数的参数列表必须不同
C.重载函数的返回值类型必须不同
D.重载函数的参数可以带有默认值
答案
参考答案:C
解析: 当两个或者两个以上的函数共用一个相同的函数名时,称为函数的重载。函数重载时函数名必须相同。函数的参数个数和类型不同;函数的返回值类型可以相同,也可以不同。
下列有关函数重载的叙述中,错误的是
A.函数重载就是用相同的函数名定义多个函数
B.重载函数的参数列表必须不同
C.重载函数的返回值类型必须不同
D.重载函数的参数可以带有默认值
参考答案:C
解析: 当两个或者两个以上的函数共用一个相同的函数名时,称为函数的重载。函数重载时函数名必须相同。函数的参数个数和类型不同;函数的返回值类型可以相同,也可以不同。