下列函数不能和函数void print(char)构成重载的是()
A、
int print(int);
B、
void print(char,char);
C、
int print(char);
D、
void print(int,int);
【正确答案】:C
【题目解析】:
在调用同名函数时,实现函数的重载必须满足下列条件之一:
(1)参数表中对应的参数类型不同。
(2)参数表中参数个数不同。
C:函数参数与个数都与print函数相同,所以不能构成重载。
下列函数不能和函数void print(char)构成重载的是()
下列函数不能和函数void print(char)构成重载的是()
int print(int);
void print(char,char);
int print(char);
void print(int,int);
在调用同名函数时,实现函数的重载必须满足下列条件之一:
(1)参数表中对应的参数类型不同。
(2)参数表中参数个数不同。
C:函数参数与个数都与print函数相同,所以不能构成重载。