12、在函数原型说明中, 不是必要的。
第1题:
A.函数类型
B.函数名
C.形参类型
D.形参名
第2题:
在C程序中有如下语句:char *func(intx,int y); 它是( )。
A.对函数func的定义。
B.对函数func的调用。
C.对函数func的原型说明。
D.不合法的
第3题:
下面关于虚函数的描述中,正确的是( )。
A.基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明
B.虚函数是非成员函数
C.虚函数是static类型的成员函数
D.派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型
第4题:
当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中 ______。
A.都是虚函数
B.只有被重新说明时才是虚函数
C.只有被重新说明为virtual时才是虚函数
D.都不是虚函数
第5题:
在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。
第6题:
下面关于虚函数的描述中,正确的是( )。
A)基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明
B)虚函数是非成员函数
C)虚函数是static类型的成员函数
D)派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型
第7题:
函数原型中声名的参数称为()
第8题:
关于函数声明,以下不正确的说法是()。
第9题:
在C++语言中,说明函数时要用函数原型,即定义函数时的函数头部分。
第10题:
函数原型中的参数名与函数定义中的参数名以及函数调用中的参数名必须一致吗?
第11题:
printf函数是一个标准库函数,它的函数原型在头文件"string.h"中。
第12题:
内联函数就是定义在另一个函数体内部的函数
函数体的最后一条语句必须是return语句
标准C++要求在调用一个函数之前,必须先声明其原型
编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式
第13题:
A.如果函数定义出现在函数调用之前,可以不必加函数原型声明
B.如果在所有函数定义之前,在函数外部已做了声明,则各个主调函数不必再做函数原型声明
C.函数再调用之前,一定要声明函数原型,保证编译系统进行全面的调用检查
D.标准库不需要函数原型声明
第14题:
在C++中,函数原型不能标识 ______。
A.函数的返回类型
B.函数参数的个数
C.函数参数类型
D.函数的功能
第15题:
下列是关于虚函数的描述,正确的是______。
A.虚函数是一个static类型的成员函数
B.虚函数是一个非成员函数
C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
第16题:
纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在【 】置于虚函数的原型后完成的。
第17题:
假定A为一个类,则语句A(A & a) ;为该类______函数的原型说明。
第18题:
第19题:
关于友元函数的描述中,不正确的是()
第20题:
调用系统函数时,要先将该系统函数的原型说明所在的头文件包含进去。
第21题:
虚函数是一种()成员函数。说明方法是在函数名前加关键字()。虚函数具有()性,在基类中被说明的虚函数,具有相同说明的函数在派生类中自然是虚函数。
第22题:
scanf函数是一个标准库函数,它的函数原型在头文件()中。
第23题:
对
错
第24题:
对
错