7.3 参数传递机制 编译原理运行时环境:7.3 参数传递机制详解 在编译原理中,运行时环境是程序执行的基石。它负责管理程序的内存、数据以及控制程序的执行流程。在运行时环境中,函数或过程调用是程序执行的核心组成部分,而参数传递机制则是连接函数调用者(caller)和被调用者(callee)的桥梁。它决定了调用者如何将数据传递给被调用者,以及被调用者如何访问和修改这些数据。理解参数传递机制对于深入理解程序运行原理、优化代码性能以及进行高级语言设计至关重要。 7.3.1 参数传递机制概述 参数传递机制的核心问题是如何在函数调用时,将实际参数(actual parameters,调用时提供的参数值)传递给形式参数(formal parameters,函数定义中声明的参数)。