按名称/参考/值进行呼叫

时间:2013-11-29 12:41:42

标签: programming-languages pass-by-reference callbyname call-by-value

有人可以通过名称,参考和价值深入解释呼叫,并将它们相互比较吗?

简单的例子也很棒。我真的专注于名字的呼叫,感觉它与参考呼叫非常相似。

1 个答案:

答案 0 :(得分:2)

按名称调用:按名称调用实际参数不在函数调用的地方进行计算,而是替换文本中相应形式参数的所有实例。 根据需要多次评估实际参数。 实际参数在" caller"内进行评估。环境(如果需要):