function name
英 /ˈfʌŋkʃən neɪm/美 /ˈfʌŋkʃən neɪm/
n. 名词
函数名;功能名称
词义解析
本义指在编程中赋予函数的一个标识符,用于调用和引用该函数。引申义可指任何系统或组件中代表特定功能的名称,如电子设备上的功能键名称。在计算机科学中,函数名是代码可读性和组织性的关键。
字源分析
function 源自拉丁语 functio(执行、完成),经法语 fonction 进入英语。name 源自古英语 nama,意为“名字”。组合后指“功能的名称”。记忆时可将 function 联想为“功能”,name 为“名字”,合起来即“功能的名字”。
常见语境
在学术写作(尤其计算机科学论文)中,function name 指代代码中的函数标识符,语气正式且精确。在软件开发文档和代码注释中,它是日常用语,强调可读性和命名规范。在日常口语中较少单独使用,除非在讨论编程或技术问题。在新闻报道中,可能指设备功能按钮的名称,语气中性。
用法须知
function name 为名词短语,常作主语或宾语。在编程语境中,可写作 function name 或 function-name(连字符形式)。常见句型:"The function name should be descriptive."(函数名应具有描述性。)注意:在编程中,function name 通常由字母、数字和下划线组成,且不能以数字开头。
同义词区别
与 method name(方法名)相比,function name 更通用,而 method name 特指面向对象编程中类的方法。与 identifier(标识符)相比,function name 是标识符的一种,但标识符还可指变量、类等。在非编程语境,function name 可指功能名称,而 label(标签)更侧重于显示名称。
易错提醒
该词为技术术语,在一般场合需解释。在编程中,命名函数时应遵循命名规范(如驼峰式或下划线式),避免使用保留字。在非技术语境中,function name 可能被误解为“功能名称”,需根据上下文判断。
高频搭配
- function name collision
- function name lookup
- function name resolution
- function name scope
- function name decoration
- function name length
- function name uniqueness
- function name convention
用法示例
- In Python, the function name follows the 'def' keyword.在Python中,函数名跟在def关键字之后。
- Please choose a clear function name for this calculation module.请为这个计算模块选择一个清晰的函数名。
- The function name 'calculateTotal' indicates its purpose.函数名'calculateTotal'表明了其用途。
- Rename the function name to avoid confusion with the built-in function.重命名函数名以避免与内置函数混淆。
- The user manual lists the function name of each button on the remote control.用户手册列出了遥控器上每个按钮的功能名称。