查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

填空题

按语义的缺省的构造函数和拷贝构造赋值操作符实现的拷贝称 () ,假设类对象obj中有一个数据成员为指针,并为这个指针动态分配一个堆对象,如用obj1按成员语义拷了一个对象obj2,则obj2对应指针指向 ()。

参考答案:浅拷贝;同一个堆对象

填空题

当动态分配失败,系统采用 ()来表示发生了异常。如果new返回的指针丢失,则所分配的堆空间无法收回,称为()。这部分空间必须在()才能找回,这是因为无名对象的生命期()。

参考答案:返回一个空指针(NULL);内存泄漏;重新启动计算机后;并不依赖于建立它的作用域

填空题

在用new运算符建立一个三维数组15*30*10时,使用了()个下标运算符,对应的用delete运算符注销这个三维数组时使用了()个下标运算符。new返回的指针是指向()的指针。

参考答案:3个;1个;30行10列的2位数组

填空题

静态定义的变量和对象用标识符命名,称为();而动态建立的称为(),动态建立对象的初始化是通过 ()来 ()。

参考答案:命名对象;无名对象;初始化式(initializer);显式初始化

填空题

C/C++定义了4个内存区间:()、()、()和()。

参考答案:代码区,存放程序代码;全局变量与静态变量区,存放全局变量或对象(包括静态)局部变量区即栈(stack)区,存放局部变量;...

问答题

当在VC中测试上面结构的大小时,发现sizeof(MyStruct)为16。为什么在VC中会得出这样一个结果?

参考答案:其实,这是VC对变量存储的一个特殊处理。为了提高CPU的存储速度,VC对一些变量的起始地址做了”对齐&rdq...

问答题

int id[sizeof(unsigned long)]; 该程序对吗?为什么?

参考答案:对。这个 sizeof是编译时运算符,编译时就确定了,可以看成和机器有关的常量。

填空题

下面程序结果为()

参考答案:4

单项选择题

A. A中的func1和B中的func2都是虚函数.
B. A中的func1和B中的func2都不是虚函数.
C. A中的func2是虚函数.,B中的func1不是虚函数.
D. A中的func2不是虚函数,B中的func1是虚函数.

填空题

下列程序输出结果为()

参考答案:4
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved