栈式动态分配允许 。
A: 递归过程
B: 分程序结构
C: 动态变量
D: 动态数组
E: 静态数组
A: 递归过程
B: 分程序结构
C: 动态变量
D: 动态数组
E: 静态数组
A,B,D,E
举一反三
- 【单选题】下列语句能正确定义数组的是 。 A. 用ReDim语句对同一数组重新定义时,可以改变数组大小、维数以及数组元素的数据类型 B. 在同一个程序中,可以多次使用ReDim语句对同一个数组进行重新定义 C. 在定义动态数组时,数组维的界不能是变量;定义动态数组时,数组维的界可以是变量 D. 数组可以分为动态数组和静态数组。动态数组在程序运行时分配存储空间;静态数组在程序编译时分配内存空间
- 下面属于动态数据结构的是 A: 链表 B: 栈 C: 结构体数组 D: 指针数组 E: 字符数组
- 下面属于动态数据结构的是 A: 链表 B: 栈 C: 结构体数组 D: 指针数组 E: 字符数组
- 下面属于动态数据结构的是 A: 链表 B: 栈 C: 结构体数组 D: 指针数组 E: 字符数组
- 在程序运行时,可以改变元素个数的数组属于()。 A: 动态数组 B: 全局数组 C: 静态数组 D: 局部数组
内容
- 0
在C语言中, (17) 的一维数组来实现循环队列。 A: 不能用动态分配 B: 可以用动态分配 C: 动态和静态分配相结合 D: 以上都有可能
- 1
运行时存贮管理方案有哪些()。 A: 静态存储分配 B: 栈式动态存储分配 C: 队列动态存储分配 D: 堆式存储分配
- 2
【判断题】C 允许对数组的大小作动态定义,即可用变量定义数组的大小
- 3
静态分配不允许程序出现递归过程、静态数组、可变体积的数据项目。()
- 4
动态数组在程序运行过程中完成声明,动态数组可以在任何时候改变大小。