函数使用时除了要了解函数的功能以外,还要了解函数参数的()、()、()以及函数的()类型。
第1题:
下列关于函数模板的描述中,正确的是( )。
A.函数模板是一个实例函数
B.使用函数模板定义的函数没有返回类型
C.函数模板的类型参数与函数的参数相同
D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数
第2题:
在函数声明中,下面哪项是不必要的( )。
A.函数参数的类型和参数名
B.函数名
C.函数的类型
D.函数体
第3题:
下列对于虚函数和重载函数的叙述,正确的是( )。
A.虚函数要求函数名、返回值类型和参数序列完全相同
B.重载函数要求函数有相同的返回值类型和函数名称,并有不同的参数序列
C.虚函数是根据对象的不同去调用不同类的虚函数
D.虚函数和重载函数都是在运行时表现出多态功能
第4题:
不能作为重载函数的调用的依据是( )。
A.参数个数
B.参数类型
C.函数类型
D.函数名称
第5题:
重载函数在调用时选择的依据中,错误的是()。
第6题:
以下关于函数模板叙述正确的是()。
第7题:
对于两个函数,若函数名相同,但只是()不同则不是重载函数。
第8题:
有模板说明template< typename T >则T在函数模板中()
第9题:
C++程序下列说法正确的有()
第10题:
函数模板也是一个具体类型的函数
函数模板的类型参数与函数的参数是同一个概念
通过使用不同的类型参数,函数模板可以生成不同类型的函数
用函数模板定义的函数没有类型
第11题:
函数名不同,函数参数个数相同
函数名不同,函数参数类型相同
函数名相同,函数类型各不相同
函数名相同,函数类型也相同
第12题:
调用函数时,函数名后的圆括号不论有无参数都不能省略
函数若有多个参数,则各参数间应用空格隔开
若函数不带参数,则调用时函数名后面的圆括号可以省略
调用函数时,参数的类型、个数和顺序不一定要一致
第13题:
在C++中,函数原型不能标识 ______。
A.函数的返回类型
B.函数参数的个数
C.函数参数类型
D.函数的功能
第14题:
下列关于重载函数的调用时选择的依据中,错误的是( )。
A.根据函数参数个数不同
B.根据函数参数类型不同
C.根据函数名字不同
D.根据函数的返回值不同
第15题:
要实现多态性,派生类中的虚函数必须( )。
A.函数名、参数及返回值必须与基类中对应的虚函数完全相同
B.参数个数不必与基类中对应的虚函数的函数名完全相同
C.参数类型不必与基类中对应的虚函数的函数名完全相同
D.返回值类型不必与基类中对应的虚函数的函数名完全相同
第16题:
函数渊用时用数组名,作为函数参数,传入的是()
第17题:
具有转换函数功能的构造函数,应该是()。
第18题:
下列说法中正确的是().
第19题:
重载函数要求()
第20题:
类型转换函数是一种特殊的成员函数,定义时不加类型说明,无函数参数。
第21题:
第22题:
参数个数
参数的类型
参数的位置
函数的返回值类型
第23题:
不带参数的构造函数
带有一个参数的构造函数
带有两个以上参数的构造函数
缺省构造函数