← 返回单词列表

goto

🇺🇸 /ɡˈoʊtˌu/ 🇬🇧 /ˈɡəʊ.tuː/
name 编号: G01029
GOTO主要有两个彼此无关的用法:在编程中表示让程序跳到指定位置的指令或跳转结构,也可以是源自日语的姓氏。
💡 记忆钩子
把程序想成一条路:GOTO就是不按顺序走,而是直接跳到另一个地点;作为姓氏时则是完全不同的一条线,指日语姓氏“后藤”的英语写法。
📝 学习建议
  • 编程义中的 GOTO 不只是普通英语短语“去某处”,而是专门的程序跳转概念;先掌握“跳到指定位置”这一核心意思。
  • 姓氏义与编程义没有词源联系,看到人名时不要按程序指令理解。
📖 中文释义
name
  • rare 日语姓氏
    📖 GOTO也可以是日语姓氏“后藤”的英语写法,这个意义与编程中的跳转无关。
    💡 常见模式是“the surname Goto”或“someone named Goto”。作为姓氏时通常写作 Goto,而不是全大写 GOTO;正式文本中应保留具体人物使用的拼写。
Gotos plural
noun
  • core 程序跳转结构
    📖 GOTO把程序执行从当前位置直接带到另一个指定位置,因而打破了通常按顺序执行的流程;这种跳转常被称为无结构跳转。
    💡 常见模式是“a GOTO in the code”或“a GOTO statement jumps to + 标签或行号”。它主要用于编程讨论,尤其是描述控制流;不要把 GOTO 与更有结构的条件分支、循环或函数调用混为一谈。
    A GOTO can jump from one part of the program to a distant label.
    GOTO可以让程序从一个部分直接跳到很远的标签处。
    The team removed several GOTOs to make the control flow easier to follow.
    团队删去了几个GOTO,让控制流程更容易理解。
GOTOs plural
noun
  • common GOTO的大小写变体
    📖 这里的 GOTO 只是同一编程概念的另一种字母大小写写法,仍表示让执行流程直接跳到程序中的其他位置。
    💡 常见模式是“GOTO-heavy code”或“code containing many GOTOs”。它常出现在讨论旧式或难以维护的程序代码时;不要仅凭大小写变化推断出不同的语义。
    alt-of
    The old program contains many GOTOs and is difficult to maintain.
    这个旧程序包含许多GOTO,很难维护。
gotos plural
verb
  • core 用GOTO跳转
    📖 作为动词时,GOTO表示程序通过一条 GOTO 指令离开当前位置,直接到达指定的标签、行号或其他程序位置。
    💡 常见模式是“GOTO + 标签或行号”,例如“the program GOTOs label_end”。这是编程语境中的非正式技术动词,过去式和过去分词通常写作 GOTОed;不要用它描述人或物理对象前往某地。
    When the condition is false, the program GOTOs the error-handling label.
    条件为假时,程序会跳到错误处理标签处。
GOTOs present,singular,third-person GOTOing participle,present GOTOed participle,past GOTOed past
🌳 词源
编程义来自许多编程语言中的关键词 go to;姓氏义借自日语“後藤”(Gotō)。
From go to, a keyword for this purpose in many programming languages.
🔄 变式
GOTOed past GOTOing present GOTOs plural
🏷 单词标签 & 词根
暂无标签