国际空间研究组织 | ISRO CS 2014 |问题 51
对于基于堆栈的编程语言,以下哪一项没有出现在子程序的激活记录框架中?
(A)局部变量的值
(B)回邮地址
(C)堆区
(D)访问非局部变量所需的信息答案: (C)
说明:用于调用函数的堆栈部分称为函数的堆栈帧或激活记录。
激活记录是堆栈帧的另一个名称。它是构成调用堆栈的数据结构。一般由以下几部分组成:
被调用者的本地人
将地址返回给调用者
被调用者参数
在动态变量的情况下需要堆区域。
所以,选项(C)是正确的。
这个问题的测验
📅  最后修改于: 2022-05-13 01:58:00.035000             🧑  作者: Mango
对于基于堆栈的编程语言,以下哪一项没有出现在子程序的激活记录框架中?
(A)局部变量的值
(B)回邮地址
(C)堆区
(D)访问非局部变量所需的信息答案: (C)
说明:用于调用函数的堆栈部分称为函数的堆栈帧或激活记录。
激活记录是堆栈帧的另一个名称。它是构成调用堆栈的数据结构。一般由以下几部分组成:
被调用者的本地人
将地址返回给调用者
被调用者参数
在动态变量的情况下需要堆区域。
所以,选项(C)是正确的。
这个问题的测验