试题详情
简答题参数的传递方式及其特点
  • 1)值调用:是最简单的传递参数的方法。调用者计算实参,并把它的值(右值)传给被调用过程。值调用的显著特征是对形参的运算不影响调用者活动记录中的值
    2)引用调用:调用者把实参存储单元的地址(即实参的左值)传给被调用者,被调用者对形参的任何访问就是对对应实参的访问。引用调用的显著特征是对形参的任何赋值都会影响调用者的实参。
    3)换名调用:把过程当做宏来对待,也就是在调用点,用被调用过程的体来替换调用者的调用,但是形参用对应的实参正文代换。被调用过程的局部名与调用过程的名字保持区别。
  • 关注下方微信公众号,在线模考后查看

热门试题