为什么函数调用称为“函数调用”?

Mel*_*est 2 function

我知道什么是函数调用。我知道它的作用。我已经调试了很多了。我确实对为什么使用术语“函数调用”有意义有一些直觉,但归根结底,我无法像用语句那样正确解释这一点return

例如,有一句话,return答案是:叫做“回归”,因为你回到了你原来的地方。您返回到调用该函数的行。因此,函数末尾(隐式或显式)返回的原因是有道理的。

我注意到,对于以英语为母语的人来说,这更容易掌握(特别是对于“缓存”等更晦涩的单词)。然而,对于像我这样的人(荷兰人,通过电子游戏和带字幕的电视学习英语)来说,它更难掌握。

我用谷歌搜索了这个问题,但我得到了各种关于函数调用是什么以及它如何工作的条目。我经常将“call”这个词与电话联系起来,因为我在英语中主要使用它。

我在这里问了一个类似的问题,关于“取消引用”一词中“de-”的含义:取消引用中的 de- 前缀是什么意思?有语言解释吗?

tri*_*cot 5

呼叫一词具有广泛的含义。当用于调用函数时,您可能最好将其解释为调用函数以执行的缩写。请参阅免费词典给出的以下含义:

  1. 命令或请求进行特定活动或工作;传唤:
    她被传唤担任陪审员。他被召唤担任祭司。

这与用于调用函数的另一个表达式的含义非常接近调用函数

这在函数的上下文中应该是有意义的。该函数提供服务,并且现在要求它提供该服务。这两种情况的含义都是:请求执行函数中的代码

注意:在荷兰语中,您可以使用oproepen或(不太常见)aanroepen进行翻译。