已定义了以下函数:
A.与参数x的类型相同
B.void类型
C.int类型
D.无法确定
第1题:
以下函数定义的类型符是( )。 fff(double x) { printf("%f",x+x); }
A.与x类型相同
B.void类型
C.int类型
D.无法确定
第2题:
模板定义中的类型参数可以用作()
A、局部变量类型
B、函数参数类型
C、函数返回值类型
D、数据成员类型
第3题:
下列关于函数模板的描述中,正确的是( )。
A.函数模板是一个实例函数
B.使用函数模板定义的函数没有返回类型
C.函数模板的类型参数与函数的参数相同
D.通过使用不同的类型参数,可以从函数模板得到不同的实例函数
第4题:
下列关于函数模板的描述中,正确的是( )。
A) 函数模板是一个实例函数
B) 使用函数模板定义的函数没有返回类型
C) 函数模板的类型参数与函数的参数相同
D) 通过使用不同的类型参数,可以从函数模板得到不同的实例函数
A.
B.
C.
D.
第5题:
以下关于函数过程的叙述中错误的是( )。
A.函数过程一定有返回值
B.函数过程一定有参数
C.函数过程可以在窗体模块和标准模块中定义
D.函数过程参数的类型与返回值的类型无关
第6题:
A.float型
B.long型
C.int型
D.double型
第7题:
设有如下的函数 funct(x) float x; {x*=x;printf("\n%d",x);return(x);} 则函数的类型( )
A.与参数x的类型相同
B.void
C.int
D.无法确定
第8题:
定义的函数参数类型与函数调用的类型必须一样。
第9题:
以下关于函数模板叙述正确的是()。
第10题:
对定义重载函数的下列要求中,()是错误的。
第11题:
函数模板也是一个具体类型的函数
函数模板的类型参数与函数的参数是同一个概念
通过使用不同的类型参数,函数模板可以生成不同类型的函数
用函数模板定义的函数没有类型
第12题:
要求参数的个数不同
要求参数中至少有一个类型不同
要求参数个数相同时,参数类型不同
参数个数和类型相同时,要求函数的返回值不同
第13题:
当一个成员函数被声明为虚函数后,其派生类中的具有相同参数类型和相同参数个数类型的相同类型的同名函数也是虚函数。()
第14题:
关于成员函数的重载,说法正确的是( )。
A.就是在类中设计多个函数名相同,参数个数及参数类型也相同的函数
B.析构函数可以重载
C.函数重载,要求函数名相同,但参数个数不同,或参数相同,但其类型不同
D.构造函数不可重载
第15题:
在函数的返回值类型与返回值表达式类型的描述中,错误的是( )。
A.函数返回值的类型是在定义函数时确定的,在函数调用时是不能改变的
B.函数返回值的类型就是返回值表达式的类型
C.函数返回值的类型与返回值类型不同时,函数表达式类型应转换成返回值类型
D.函数返回值的类型决定了返回值表达式的类型
第16题:
设有如下的函数______。 f(x) float x; {printf("\n%d",x*x); }则函数类型
A.与参数x类型相同
B.是void
C.是int
D.无法确定
第17题:
以下函数定义的类型符是( )。
A)与x类型相同
B)void类型
C)int类型
D)无法确定
第18题:
若有定义:
typedefint*T[10];T a;
则以下选项与上述定义中a的类型完全相同的是( )。
A.int*a[10];
B.int(*A.[10];
C.int a[10];
D.int(*a[10]);
第19题:
不能作为重载函数的调用的依据是( )。
A.参数个数
B.参数类型
C.函数类型
D.函数名称
第20题:
若对象ra和rb中至少有一个是属于用户定义的类型,则执行ra==rb时,需要调用()重载函数,该函数的第一个参数应与()的类型相同,第二个参数应与()的类型相同。
第21题:
重载函数要求()
第22题:
类型转换函数是一种特殊的成员函数,定义时不加类型说明,无函数参数。
第23题:
函数名不同,函数参数个数相同
函数名不同,函数参数类型相同
函数名相同,函数类型各不相同
函数名相同,函数类型也相同