|
(单选题) 1: 关于getline()函数的下列描述中,( ) 是错误的。
A: 该函数是用来从键盘上读取字符串
B: 该函数读取的字符串长度是受限制的
C: 该函数读取字符串时,遇到终止符时便停止
D: 该函数所使用的默认终止符是换行符
正确资料: D
(单选题) 2: 友元运算符obj1>obj2被C++编译器解释为( )。
A: operator>(obj1,obj2)
B: > (obj1,obj2)
C: obj2.operator>(obj1)
D: obj1.operator>(obj2)
正确资料: A
(单选题) 3: 在多继承中,公有派生和私有派生对于基类成员在派生类中的可访问性的规则( )。
A: 完全相同
B: 完全不同
C: 部分相同,部分不同
D: 以上全不对
正确资料: A
(单选题) 4: 有关构造函数的说法错误的是( )。
A: 构造函数的名字和类的名字一样
B: 构造函数在说明类变量时自动执行
C: 构造函数无任何函数类型
D: 构造函数有且只有一个
正确资料: D
(单选题) 5: 下述静态数据成员的特征中,( )是错误的。
A: 说明静态数据成员时前边要加修饰符static
B: 静态数据成员要在类体外进行初始化
C: 引用静态成员时,要在静态数据成员名前加“类名”和作用域运算符
D: 静态数据成员不是所有对象所共用的
正确资料: D
(单选题) 6: 已知P是一个指向Sample 数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,( )是正确的。
A: s.p= 5
B: s->p = 5
C: s.*p = 5
D: *s.p = 5
正确资料: C
(单选题) 7: 一个友元函数能够访问该类的( )。
A: 私有成员
B: 保护成员
C: 公有成员
D: 所有成员
正确资料: D
|
|