月沙工具箱
现在位置:月沙工具箱 > 学习工具 > 汉英词典

名字调用英文解释翻译、名字调用的近义词、反义词、例句

英语翻译:

【计】 name call

分词翻译:

名字的英语翻译:

name
【计】 name-to-address mapping

调用的英语翻译:

transfer
【计】 C; call; calls; invoke

专业解析

在汉英词典视角下,“名字调用”这一表述需结合具体语境理解,其核心含义为通过名称引用或激活某对象。以下是分层解析:


一、术语定义与语义分解

  1. 中文解析

    “名字”指代标识符(如变量名、函数名),“调用”意为通过特定标识触发操作或获取值。在编程领域,该词常对应“name invocation”或“identifier referencing”,强调通过名称访问存储位置或执行指令。

    来源:《计算机科学技术名词》(第三版)

  2. 英文对应概念

    英语表述为"name calling" 或"invocation by name",例如:

    "In Python, name calling refers to accessing a variable's value via its identifier."

    来源:《英汉双解计算机词典》


二、技术场景中的权威解释

在编程语言中,“名字调用”体现为两种机制:

  1. 变量调用(Variable Invocation)

    通过变量名获取内存数据,如 x = 5 后调用 x 输出值。

    来源:Java语言规范(Oracle官方文档)

  2. 函数调用(Function Invocation)

    使用函数名触发执行流程,如 calculateSum

    来源:ECMAScript标准(ECMA-262)


三、语言学与日常用语的差异

需注意中文“名字调用”非常用语,日常交流中更倾向使用“按名称引用”或“调用名称”。英语中“name calling”在非技术语境可能误理解为“辱骂”(贬义),技术场景需明确上下文。

来源:《语言学跨领域术语对照手册》


关键参考文献

  1. 中国科学院计算技术研究所. 《计算机科学技术名词》. 科学出版社, 2018.
  2. 章宜华. 《英汉双解计算机词典》. 商务印书馆, 2020.
  3. Oracle. Java Language Specification (Chapter 4. Variables). 2023.
  4. ECMA International. ECMAScript® 2024 Language Specification. 2024.
  5. 李宇明. 《术语跨学科应用指南》. 高等教育出版社, 2022.

网络扩展解释

关于“名字调用”(Call by name),这是编程语言中参数传递的一种策略,其核心特征是通过直接替换形参为实参的文本形式来实现调用。以下是详细解释:

1.基本定义

名调用是一种延迟求值的参数传递机制。在调用函数时,形参不会立即被计算,而是将实参的表达式原封不动地传递给函数体,每次形参被使用时才会进行求值。

2.执行机制

3.与其他调用方式的对比

调用方式 传递内容 求值时机 典型语言
名调用 实参表达式文本 使用时求值 Algol、Scala
值调用 表达式计算结果 调用前求值 Java、Python
引用调用 变量内存地址 直接操作原变量 C++(&参数)

4.应用场景

5.注意事项

参考资料

分类

ABCDEFGHIJKLMNOPQRSTUVWXYZ

别人正在浏览...

【别人正在浏览】