一些重要的程序设计语言(如C语言和Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用______。
A: .栈
B: .堆
C: 数组
D: 链表
A: .栈
B: .堆
C: 数组
D: 链表
举一反三
- 一些重要的程序设计语言(比如C语言)允许过程中的递归调用,而实现递归调用中的存储分配通常采用()。 A: 栈 B: 堆 C: 数组 D: 链表
- 一些常用的程序设计语言如C、PASCAL等允许过程的递归调用,通常是用()来实现递归调用中的存储分配的。 A: 栈 B: 堆 C: 数组 D: 链表
- C语言规定,除主函数外,程序中个函数之间() A: 既允许直接递归调用也允许间接递归调用 B: 不允许直接递归调用也不允许间接递归调用 C: 允许直接递归调用不允许间接递归调用 D: 不允许直接递归调用允许简介递归调用
- c语言规定,程序中各函数之间( ) A: 即允许直接递归也允许间接递归调用 B: 不允许直接递归也不允许间接递归调用 C: 即允许直接递归不允许间接递归调用 D: 不允许直接递归允许间接递归调用
- C语言规定了程序中各函数之间调用关系,以下说法正确的是? A: 既允许直接递归调用也允许间接递归调用; B: 不允许直接递归调用也不允许间接递归调用; C: 允许直接递归调用不允许间接递归调用; D: 不允许直接递归调用允许间接递归调用;