问题 单项选择题

一个函数为void f(int,char ch='a'),另一个函数为void f(int),则它们( )。

A.不能在同一程序中定义

B.可以在同一程序中定义并可重载

C.可以在同一程序中定义,但不可以重载

D.以上三种说法均不正确

答案

参考答案:B

解析: 题目中的两个函数参数个数不同,因此可以在同一程序中定义为重载函数。所以,选项B)叙述正确。

多项选择题
选择题