试卷部分试题预览
多选题
设有定义inti;doublej=5;,则10+i+j值的数据类型是()
A、
int
B、
double
C、
float
D、
不确定
多选题
假定a为一个整型数组名,则元素a[4]的字节地址为()
A、
a+4
B、
a+8
C、
a+16
D、
a+32
多选题
A、
虚函数
B、
静态成员函数
C、
构造函数
D、
析构函数
多选题
假定一个类的构造函数为“A(inti=4,intj=0){a=i;b=j;}”,则执行“Ax(1);”语句后,和的值分别为()
A、
1和0
B、
1和4
C、
4和0
D、
4和1
多选题
A、
友元函数不是成员函数
B、
友元函数只能访问类中私有成员
C、
友元函数破坏隐藏性,尽量少用
D、
友元函数说明在类体内,使用关键字 friend
多选题
单目运算符作为类成员函数重载时,形参个数为____个。
多选题
A、
int a,&ra=a,&&ref=ra
B、
int&refa[10]
C、
int a,&ra=a,& *refp=&ra
D、
int*pi ,*&pref=pi
多选题
当一个类的某个函数被说明为virtual时,在该类的所有派生类中的同原型函数()
A、
都是虚函数
B、
只有被重新说明时才是虚函数
C、
都不是虚函数
D、
只有被重新说明为 virtual 时才是虚函数