vivoAgent开发实习笔试题.docxVIP

  • 0
  • 0
  • 约1.17万字
  • 约 17页
  • 2026-10-30 发布于北京
  • 举报

vivoAgent开发实习笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题

1.下列关于C++构造函数和析构函数的描述中,正确的是:

(A)构造函数可以有返回值,而析构函数不可以。

(B)析构函数可以重载,而构造函数不可以。

(C)构造函数和析构函数都必须由用户显式定义,否则编译器不会生成。

(D)如果类中没有显式定义构造函数或析构函数,编译器会自动生成默认的构造函数和析构函数。

2.在C++中,`int*ptr=nullptr;`这行代码中,`nullptr`的作用是:

(A)定义一个指向整数常量的指针。

(B)定义一个指向整数变量的指针,并初始化为某个地址。

(C)定义一个空指针,表示该指针不指向任何有效的内存对象。

(D)报错,因为不能将整数值赋给指针。

3.关于C++中的`const`关键字,下列说法正确的是:

(A)`const`用于声明常量,修饰的变量必须在定义时初始化。

(B)`const`修饰的变量其值在程序运行过程中可以改变。

(C)`const`修饰成员函数时,表示该函数不能修改类的任何成员变量。

(D)`const`修饰的指针,表示指针指向的地址

文档评论(0)

1亿VIP精品文档

相关文档