网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
6、下列函数的声明正确的是____
A.float sum(float x,y) {.......}
B.flaot sum(float,float );
C.float sum(x,y)
D.float sum(floatx,floaty) {.......}
参考答案和解析
方便编译,避免编译错误
更多 “6、下列函数的声明正确的是____A.float sum(float x,y) {.......}B.flaot sum(float,float );C.float sum(x,y)D.float sum(floatx,floaty) {.......}” 相关考题
考题
● 以下关于程序中函数的定义、调用和声明的叙述中,正确的是 (42) 。(42)A. 函数的定义必须放在该函数的调用之前B. 函数的声明必须放在该函数的调用之前C. 函数的定义必须放在该函数的声明之前D. 函数的声明必须放在该函数的定义之前
考题
关于纯虚函数,下列说法不正确的是( )。
A.纯虚函数是在声明虚函数时被初始化为0的函数B.纯虚函数没有函数体C.纯虚函数可以被调用D.如果在一个类中声明了纯虚函数,该虚函数中在派生类中仍有可能为虚函数
考题
( 12 )下列关于类定义的说法中,正确的是A )类定义中包括数据成员和函数成员的声明B )类成员的缺省访问权限是保护的C ) 数据成员必须被声明为私有的D )成员函数只能在类体外进行定义
考题
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。class my(21ass{private:int data:public::MyClass(int value);//构造函数MyClass(const______anotherObject); //复制构造函数
考题
若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是( )。A.void fun(int a=90,double b=0.0);B.int fun(int a,double B);C.void fun(double a,int B);D.bool fun(int a,double b=0.0);
考题
关于纯虚函数,下列表述中正确的是( )。A.纯函数是没有给出实现版本(即无函数体定义)的虚函数B.纯虚函数的声明总是以“=0”结束C.派生类必须实现基类的纯虚函数D.含有纯虚函数的类不可能是派生类
考题
关于函数声明,以下不正确的说法是()。
A.如果函数定义出现在函数调用之前,可以不必加函数原型声明B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查D.标准库不需要函数原型声明
考题
下列有个虚函数说法不正确的有()。A、虚函数是静态的B、虚函数声明只能出现在类定义的函数原型声明中C、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性D、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类
考题
下列关于纯虚函数的描述中,正确的是( )。A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数B.纯虚函数的声明总是以“=0;”结束C.派生类必须实现基类的纯虚函数D.含有纯虚函数的类不能是派生类
考题
下列关于虚函数的说法中,正确的是( )。A.如果在重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数B.虚函数不得声明为静态函数C.虚函数不得声明为另一个类的私有函数D.派生类必须重新定义基类的虚函数
考题
关于虚函数,下列表述正确的是( )。A.如果重定义虚函数时使用了保留字virtual,则该重定义函数仍然是虚函数B.虚函数不得声明为静态函数C.虚函数不得声明为另一个类的朋友函数D.派生类必须重新定义基类的虚函数
考题
下列类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。class myClass{private:int data;public:myClass(int value);//构造函数myClass(const______another Object);//拷贝构造函数}
考题
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。 A.Data+(Data);SX
若要对Date类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A.Data+(Data);B.Dataoperator+(Data);C.Data+operator(Data);D.operator+(Data.Data);
考题
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。 A.Data+(DatA.;SXB
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是( )。A.Data+(DatA.;B.Data operator+(DatA.;C.Data+operator(DatA.;D.operator+(Data,DatA.;
考题
下面关于虚函数的表述中正确的是( )。A.虚函数不能声明为另一个类的友元函数B.派生类必须重新定义基类的虚函数C.如果在重定义虚函数时使用了保留字virtual,那么该重定义函数仍是虚函数D.虚函数不能够声明为静态函数
考题
若有以下程序段: void x(int n); void main() { void x(int n); x(5); } void x(int n){ cout<<n: } 则以下叙述不正确的是 ______。A.若只在子函数中对函数x进行声明,则只能在主数中正确调用函数xB.若只在子函数前面对函数x进行声明,则其后的所有函数中都可以正确调用函数xC.对于以上程序,编译时系统会提示出错信息:提示对x函数重复声明D.函数x无返回值,所以可用void定义x的函数类型
考题
如下类定义中包含了构造函数和拷贝构造函数的原型声明,请在横线处填写正确的内容,使拷贝构造函数的声明完整。Class myClass{private:int data;public:myClass(int value);//构造函数myClass(const【 】anotherObject);//拷贝构造函数}
考题
关于函数声明,以下不正确的说法是()。A、如果函数定义出现在函数调用之前,可以不必加函数原型声明B、如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明C、函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查D、标准库不需要函数原型声明
考题
关于函数说明下面说法正确的是()A、在全局上自定义函数应该在主函数之前有一个说明,目的是告诉系统在主函数中要用到一个自定义函数,被主函数直接调用或间接调用。B、函数声明要写清楚这个函数的数据类型是什么,自变量有几个,都是什么数据类型C、函数声明的方式是:函数头+;D、函数声明语句在程序中必须存在
考题
以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A、函数的定义必须放在该函数的调用之前B、函数的声明必须放在该函数的调用之前C、函数的定义必须放在该函数的声明之前D、函数的声明必须放在该函数的定义之前
考题
单选题若已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是( )。A
void fun(int a=90,double b=0.0);B
int fun(int a,double B);C
void fun(double a,int B);D
bool fun(int a,double b=0.0);
考题
单选题以下关于程序中函数的定义、调用和声明的叙述中,正确的是()。A
函数的定义必须放在该函数的调用之前B
函数的声明必须放在该函数的调用之前C
函数的定义必须放在该函数的声明之前D
函数的声明必须放在该函数的定义之前
热门标签
最新试卷