函数使用时除了要了解函数的功能以外,还要了解函数参数的()、()、()以及函数的()类型。

题目
填空题
函数使用时除了要了解函数的功能以外,还要了解函数参数的()、()、()以及函数的()类型。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

重载函数在调用时选择的依据中,错误的是

A.函数的参数名称

B.参数的类型

C.函数的名字

D.函数的类型


正确答案:A
解析:是否是重载函数,需要给编译器提供足够的信息判断。其主要的依据是函数的名字,参数的类型,函数的返回值类型。

第2题:

关于成员函数的重载,说法正确的是( )。

A.就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数

B.析构函数可以重载

C.函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同

D.构造函数不可重载


正确答案:C
解析:函数重载要求函数名相同,但参数个数或参数类型不同;构造函数可以重载;析构函数不能重载。

第3题:

采用重载函数的目的是()。

A、函数模板也是一个具体类型的函数

B、函数模板的类型参数与函数的参数是同一个概念

C、通过使用不同的类型参数,函数模板可以生成不同类型的函数定义

D、用函数模板定义的函数没有类型


参考答案:C

第4题:

下列对于虚函数和重载函数的叙述,正确的是( )。

A.虚函数要求函数名、返回值类型和参数序列完全相同

B.重载函数要求函数有相同的返回值类型和函数名称,并有不同的参数序列

C.虚函数是根据对象的不同去调用不同类的虚函数

D.虚函数和重载函数都是在运行时表现出多态功能


正确答案:D

第5题:

在函数声明中,下面哪项是不必要的( )。

A.函数参数的类型和参数名

B.函数名

C.函数的类型

D.函数体


正确答案:D
解析:本题考核函数的原型声明格式。解析此题时,要注意函数定义和函数声明的区别。①C++中每一个函数的定义都是由4个部分组成的,即函数类型、函数名、函数参数表和函数体。②函数的声明是为了消除函数定义的位置影响。不管函数是在何处定义的,只要在调用前进行函数的声明,就可保证函数调用的合法性。③函数原型的说明格式为:类型>函数名>(形参表>);

第6题:

在派生类中重新定义虚函数时,除了(),其它方面都必须与基类中相应的虚函数保持一致。

A、参数个数

B、参数类型

C、函数体

D、函数名称


参考答案:C

第7题:

在C++中,函数原型不能标识 ______。

A.函数的返回类型

B.函数参数的个数

C.函数参数类型

D.函数的功能


正确答案:D

第8题:

析构函数必须指定返回类型以及函数参数。()

此题为判断题(对,错)。


参考答案:×

第9题:

下列关于重载函数的调用时选择的依据中,错误的是( )。

A.根据函数参数个数不同

B.根据函数参数类型不同

C.根据函数名字不同

D.根据函数的返回值不同


正确答案:C
解析:函数的重载要求函数名相同。

第10题:

要实现多态性,派生类中的虚函数必须( )。

A.函数名、参数及返回值必须与基类中对应的虚函数完全相同

B.参数个数不必与基类中对应的虚函数的函数名完全相同

C.参数类型不必与基类中对应的虚函数的函数名完全相同

D.返回值类型不必与基类中对应的虚函数的函数名完全相同


正确答案:A
解析:函数名、参数及返回值必须与基类中对应的虚函数完全相同。

更多相关问题