问题
单项选择题
下列程序的输出结果是( )。
#include<iostream.h>
void ff(int x),ff(double x);
void main()
float a(88.18);
if(a);
char b('a');
if(b);
void ff(int x)
cout<<"ff(int): "<<x<<end1;
void if(double x)
cout<<"ff(double): "<<x<<end1;
答案
参考答案:A
解析: 本题主要考查函数调用时从实参到形参的类型一致性。相同类型或小类型的实参可以传给大类型的形参,但是不允许大类型的实参传给小类型的形参。