《动态分配内存与数据结构》课后习题.docxVIP

  • 49
  • 0
  • 约1.1万字
  • 约 19页
  • 2017-07-21 发布于浙江
  • 举报

《动态分配内存与数据结构》课后习题.docx

《动态分配内存与数据结构》课后习题

《动态分配内存与数据结构》习题学号姓名一、选择题1、是一种限制存取位置的线性表,元素的存取必须服从先进先出的规则。A.顺序表B.链表C.栈D.队列2、是一种限制存取位置的线性表,元素的存取必须服从先进后出的规则。A.顺序表B.链表C.栈D.队列3、与顺序表相比,链表不具有的特点是。A.能够分散存储数据,无需连续内存空间B.插入和删除无需移动数据C.能够根据下标随机访问D.只要内存足够,没有最大长度的限制4、如果通过new运算符动态分配失败,返回结果是。A.-1 B.0C.1D.不确定5、实现深复制中,不是必须自定义的。A. 构造函数 B. 复制构造函数C. 析构函数D. 复制赋值操作符函数6、分析下列代码是否存在问题,选择合适的选项: 。int main(void){int *p = new int [10]; p = new int [10]; delete [] p; p = NULL;return 0;}A.没有问题 B.有内存泄漏 C.存在空悬指针 D.存在重复释放同一空间7、通过new运算符动态分配的对象,存储于内存中的。A.全局变量与静态变量区 B.代码区 C.栈区 D.堆区8、下列函数中,可以是虚函数。A.构造函数

文档评论(0)

1亿VIP精品文档

相关文档