若一个程序语言可以提供链表的定义和运算,则其运行时的( )。A.数据空间适合采用静态存储分配策略B.数据空间必须采用堆存储分配策略C.指令空间需要采用栈结构D.指令代码必须放入堆区

若一个程序语言可以提供链表的定义和运算,则其运行时的( )。

A.数据空间适合采用静态存储分配策略

B.数据空间必须采用堆存储分配策略

C.指令空间需要采用栈结构

D.指令代码必须放入堆区


相关考题:

需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是()。A.单链表B.静态链表C.线性链表D.顺序存储结构

● 若一个程序语言可以提供链表的定义和运算,则其运行时的 (49) 。(49)A. 数据空间适合采用静态存储分配策略B. 数据空间必须采用堆存储分配策略C. 指令空间需要采用栈结构D. 指令代码必须放入堆区

若一个程序语言可以提供链表的定义和运算,则其运行时的()。A.数据空间必须采用堆存储分配策略B.指令空间需要采用栈结构C.指令代码必须放入堆区D.数据空间适合采用静态存储分配策略

若一个程序语言可以提供链表的定义和运算,则其运行时的( )。A.数据空间适合采用静态存储分配策略B.数据空间必须采用堆存储分配策略C.指令空间需要采用栈结构D.指令代码必须放入堆区

12、要求线性表采用静态空间分配方式,且插入和删除操作时不需要移动元素,采用的存储结构是 _______。A.单链表B.静态链表C.双链表D.顺序表

若某链表最常用的操作是在最后一个结点之后插入一个元素和删除最后一个元素,则采用()存储方式最节省运算时间A.单链表B.双向链表C.单循环链表D.顺序表

静态链表不需要一开始就分配所有的存储空间,可以等到要插入数据元素时再申请

2、静态链表不需要一开始就分配所有的存储空间,可以等到要插入数据元素时再申请

对于在编译时不能确定程序运行时数据空间的大小、允许递归调用的程序设计语言,一般采取静态存储分配策略。