- A.编译器总是自动创建一个不带参数的构造函数
- B.这个类没有构造函数
- C.这个类不需要构造函数
- D.该类不能通过编译
- 35
-
下面说法正确的是()
- A.内联函数在运行时是将该函数的目标代码插入每个调用该函数的地方
- B.内联函数在编译时是将该函数的目标代码插入每个调用该函数的地方
- C.类的内联函数必须在类体内定义
- D.类的内联函数必须在类体外通过加关键字inline定义
- A.在创建对象之前不存在
- B.不能说明为虚函数
- C.不能直接访问非静态函数
- D.不是对象的成员
- A.指向类 Sample的名为a的指针
- B.a是类 Sample的对象引用,用来作函数Set()的形参
- C.将a的地址赋给变量Set
- D.变量 Sample与a按位与的结果作为函数Set的参数
- A.A1.p=5:
- B.A1->p=5;
- C.A1.*p=5;
- D.*A1.p=5;
- A.this指针一定指向常量型数据
- B.this指针指向的数据不可更改
- C.静态成员函数中也可以访问this指针
- D.this指针本身可直接作为成员函数的返回值
- A.可以使用基本数据类型
- B.可以使用类
- C.可以使用向量
- D.不可以使用容器
- A.参数类型
- B.参数个数
- C.函数名称
- D.函数体
- A.print(0.5,0.8);
- B.print(2);
- C.print(1,2);
- D.print(1,2,3);
- A.成员函数不可作友元
- B.类可以作友元
- C.普通函数可以作友元
- D.静态函数可以作友元
- A.规律性
- B.传递性
- C.重复性
- D.多样性
- A.模板类的基类可以是非模板类
- B.模板类的派生类可以是模板类
- C.根据建立对象时的实际数据类型,编译器把类模板实例化为模板类
- D.可以从构造函数参数列表推断出模板实例化参数类型
- A.void print()const
- B.const void print()
- C.void const print()
- D.void print(const)
- A.dec
- B.oct
- C.hex
- D.endl
- 48
-
虚函数必须是类的()
- A.成员函数
- B.友元函数
- C.构造函数
- D.析构函数
- 49
-
对于友元描述正确的是()
- A.友元是本类的成员函数
- B.友元不是本类的成员函数
- C.友元不是函数
- D.友元不能访问本类的私有成员
- A.全局变量
- B.局部变量
- C.静态变量
- D.寄存器变量
- A.建立
- B.撤销
- C.赋值
- D.引用
- A.友元函数
- B.虚函数
- C.构造函数
- D.析构函数
- 53
-
下列标识符中正确的是()
- A.abe
- B.3ab
- C.int
- D.+ab