已知函数fun的原型为
int fun(int,int,int);
下列重载函数原型中错误的是
A:char fun(int,int); B:double fun(int,int,double); C:int fun(int,char*); D:float fun(int,int,int);
函数定义为Fun(int &
A:,一个变量定义为int i=0;,则下面调用中正确的是( )。A) Fun(10) B:Fun(10+i) C:Fun(&n) D:Fun(n)
有如下程序: #include<iostream> using namespace std; class TestClass { public: virtual void fun1( ) { cout<<"fun1TestClass"; } virtual void fun2( ) { cout<<"fun2TestClass"; } }; class TestClass1:public TestClass { void fun( ) { cout<<"fun1TestClass1"; } void fun2(int x) { cout<<"fun2TestClass1"; } }; int main( ) { TestClass obj1,*p; TestClass1 obj2; p=&obj2; p->fun1( ); p->fun2( ); return 0; } 该程序执行后的输出结果是( )。
A:fun1TestClass1 fun2TestClass B:fun1TestClass1 fun2TestClass1 C:fun1TestClass fun2TestClass D:fun1TestClass fun2TestClass1
若有以下函数首部int fun(double X[10],int *n)则下面针对此函数的函数声明语句中正确的是【 】。
A:int fun(double X,int *n); B:int fun(double ,int); C:int fun(double * X,int n); D:int fun(double *int*);
若有以下函数首部int fun(double X[10],int *n)则下面针对此函数的函数声明语句中正确的是【 】。
A:int fun(double X,int *n); B:int fun(double ,int); C:int fun(double * X,int n); D:int fun(double *int*);
已知函数fun的原型为 int fun(int,int,int); 下列重载函数原型中错误的是
A:char fun(int,int); B:double fun(int,int,double); C:int fun(int,char*); D:float fun(int,int,int);
已知函数fun的原型为
int fun(int,int,int);
下列重载函数原型中错误的是()
A:char fun(int,int); B:double fun(int,int,double); C:int fun(int,char*); D:float fun(int,int,int);