" goto $"?

时间:2016-06-29 03:55:54

标签: assembly

当他们谈论喜欢装配到更高级别的语言时,我正和某人打电话。他们提到喜欢goto语句,我回答说它会导致意大利面条代码。他们用像#" goto $"这样的回复。我说goto可以散发代码味道。他们笑了,说人们通常不会开玩笑。

嗯,我没有得到它。有没有人知道那个人在说什么,关于"转到$"?那里的笑话是什么?我觉得这很愚蠢,但我的谷歌搜索并没有发现任何有用的东西。

1 个答案:

答案 0 :(得分:7)

汇编$是一个特殊字符,表示程序计数器的当前值,因此goto $表示"跳转到当前位置",这会导致无限循环。我记得在BASIC中有一个类似的笑话,它类似于10 GOTO 10