一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用( )。

admin2009-01-15  30

问题 一些重要的程序语言(如Pascal语言)允许过程的递归调用,而实现递归调用中的存储分配通常用(    )。

选项 A、栈
B、堆
C、数组
D、链表

答案1

解析 一些较流行的程序语言允许过程的递归调用。递归调用就是过程调用本身。递归实现的是:当过程每一次执行后,都能返回到最近一次调用它的过程中。这样各调用点之间形成一种后进先出关系,而栈结构正适合来存储这些调用点。
转载请注明原文地址:https://kaotiyun.com/show/ydHp777K
0

相关试题推荐
随机试题
最新回复(0)