单选题 若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是

【正确答案】 C
【答案解析】[解析] 进行函数重载时,要求函数名相同,而函数的参数不同,函数的返回值类型不在参数匹配检查之列。因此,若两个函数的参数个数和类型都相同,而只有返回值类型不同,则不允许重载。