GO TO command GOTO
英 /ˌɡəʊ tuː kəˈmɑːnd/美 /ˌɡoʊ tuː kəˈmænd/
phr. 短语
(计算机)转到命令;跳转指令
核心含义
GO TO command 的核心含义是计算机程序中的一种控制流指令,它命令程序无条件跳转到指定的行号或标签处继续执行。本义源于早期编程语言(如 BASIC、FORTRAN)中的语句,用于实现循环、分支等逻辑。引申义包括:1)在一般语境中比喻为“直接跳转”或“转向”,但较少用;2)在算法描述中表示控制转移。各义项间关系:从具体的编程指令引申为抽象的“跳转”概念。
来源与构成
GO TO 由英语动词 go(去)和介词 to(到)组成,字面意为“去到”。在编程语境中,它被用作一个整体命令,表示“转到(某处)”。其构词逻辑直观:go 表示移动,to 表示方向,合起来即“移动到指定位置”。记忆时可联想程序执行时“走到”另一行代码。
应用场合
该短语主要出现在计算机科学和编程领域,尤其是讨论早期编程语言、算法控制结构或代码优化时。在学术写作中,它用于描述控制流机制;在技术文档中,用于说明语句用法;在编程教学中,常作为示例。日常口语中极少使用,若使用则多带比喻或技术讨论色彩。在新闻报道中,可能出现在科技相关报道中。法律文本中几乎不出现。文学作品中偶见比喻用法,但罕见。语气总体为技术性、中性。
句法要点
GO TO command 作为名词短语使用,通常作主语或宾语。例如:“The GO TO command transfers control to a specific line.” 它本身不是动词短语,因此不能说 “I GO TO command the program.” 易错点:1)在编程语境中,GO TO 常写作两个词,但有时连写为 GOTO;2)作为命令时,后面常接行号或标签,如 “GO TO 100”;3)在正式写作中,应避免与动词短语 “go to” 混淆。
近义词对比
与 GO TO command 相近的术语有 jump instruction、branch instruction、control transfer 等。jump instruction 是更通用的术语,指任何跳转指令;branch instruction 通常指条件跳转;control transfer 是更抽象的控制转移。GO TO command 特指高级语言中的 GO TO 语句,带有历史色彩。在讨论结构化编程时,GO TO 常被视为不良实践,而 jump 更中性。选择时,若强调具体语句,用 GO TO command;若泛指跳转,用 jump instruction。
需要留意
GO TO command 是一个技术术语,语域正式,中性色彩。常见误用包括:1)在非编程语境中误用为动词短语,如 “I will GO TO command the meeting.”(错误);2)混淆 GO TO 与 GOTO 的拼写,后者常作为关键词;3)在结构化编程讨论中,GO TO 常被贬为“有害”,但术语本身中性。使用时需确保上下文明确为编程语境。
词语搭配
- use a GO TO command
- 使用 GO TO 命令
- execute a GO TO command
- 执行 GO TO 命令
- GO TO statement
- GO TO 语句
- GO TO label
- GO TO 标签
- unconditional GO TO
- 无条件 GO TO
- GO TO line number
- GO TO 行号
- avoid GO TO
- 避免使用 GO TO
实用例句
- The GO TO command in BASIC allows the program to jump to a specified line number.BASIC 中的 GO TO 命令允许程序跳转到指定的行号。
- Modern programming languages discourage the use of the GO TO command for control flow.现代编程语言不鼓励使用 GO TO 命令进行控制流。
- In the algorithm, a GO TO command is used to repeat a block of code.在该算法中,使用 GO TO 命令来重复一段代码。
- The programmer replaced the GO TO command with a while loop for better readability.程序员用 while 循环替换了 GO TO 命令,以提高可读性。
- Some older codebases still contain GO TO commands that are difficult to maintain.一些较旧的代码库仍包含难以维护的 GO TO 命令。