下列程序中的重载函数disp( )发生错误,错误原因是[ ]。
include<iostream, h>
class Sample
{
private:
int m;
static int sr;
public:
Sample(int a) {m=a; st+=a; }
static void disp(){cout<<m<<end1; }
static void disp(Sample input)
{
cout<<input. m<<end1;
}
};
int Sample: : st=2;
void main()
{
Sample Eirst(2), Second(4)
Sample: :disp( );
Sample: :disp (Second);
}
[单选题]关于函数重载,下列叙述中错误的是( )。A.)重载函数的函数名必须相同B.)重载函数必须在参数个数或类型上有所不同C.)重载函数的返回值类型必须相同D.)重载函数的函数体可以有所不同
[单选题]( 21 )关于函数重载,下列叙述中错误的是A. )重载函数的函数名必须相同B. )重载函数必须在参数个数或类型上有所不同C. )重载函数的返回值类型必须相同D. )重载函数的函数体可以有所不同
[单选题]关于函数重载,下列叙述中错误的是A.重载函数的函数名必须相同。B.重载函数必须在参数个数或类型上有所不同。C.重载函数的返回值类型必须相同。D.重载函数的函数体可以有所不同。
[单选题]关于函数重载,下列叙述中错误的是( )。A.重载函数的函数名必须相同B.重载函数必须在参数个数或类型上有所不同C.重载函数的返回值类型必须相同D.重
[单选题]关于函数重载,下列叙述中错误的是( )。A.重载函数的函数名必须相同B.重载函数必须在参数个数或类型上有所不同C.重载函数的返回值类型必须相同D.重
[单选题]关于函数重载,下列叙述中错误的是A.重载函数的函数名必须相同B.重载函数必须在参数个数或类型上有所不同C.重载函数的返回值类型必须相同D.重载函数的函数体可以有所不同
[单选题]关于函数重载,下列叙述中错误的是( )A.重载函数的函数名必须相同B.重载函数必须在参数个数或类型上有所不同C.重载函数的返回值类型必须相同D.重载函数的函数体可以有所不同
[单选题]下列对重载函数的描述中,错误的是( )。A.重载函数中不允许使用默认参数B.重载函数中编译是根据参数表进行选择的C.不要使用重载函数来描述毫不相干的函数D.构造函数重载将会给初始化带来多种方式
[单选题]下列关于重载函数的描述中,( )是错误的。A.重载函数中不允许使用默认参数B.重载函数中编译是根据参数表进行选择C.不要使用重载函数来描述毫不相干的函数D.构造函数重载将会给初始化带来多种方式
[单选题]下列对重载函数的描述中,错误的是( )。A.重载函数中不允许使用默认参数B.重载函数中编译是根据参数表进行选择的C.不要使用重载函数来描述毫不相干的函数D.构造函数重载将会给初始化带来多种方式