【发布时间】:2016-06-03 16:11:05
【问题描述】:
我读到动态链接指向上一个激活记录,因此它在动态范围编程语言中是有意义的。但是在静态范围的编程语言中,为什么访问链接(指向较低嵌套级别中函数的激活记录)还不够呢? 特别是在 C 中 - 为什么不需要访问链接?为什么需要动态链接?
【问题讨论】:
-
提供更多上下文。我从未听说过与编程语言 C 一起使用的术语“激活记录”。
-
也许 OP 在谈论 THIS
-
这是否与共享库中的静态变量有关?