问题 单项选择题

已知函数fun的原型为 int fun(int,int,int);下列重载函数原型中错误的是

A.char fun(int,in;

B.double fun(int,int,doubl;

C.int fun(int,char*);

D.float fun(int,int,in;

答案

参考答案:D

解析: 两个名字相同的函数要实现重载,至少要在参数个数或者参数类型上有所不同。函数返回值不同,而其它完全相同(参数个数和参数类型),则不能作为重载函数来使用。

单项选择题
单项选择题