"goto $"背后的笑话是什么?

Tec*_*dge 3 assembly

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

好吧,我没理解.对于"goto $",有谁知道那个人在谈论什么?那里的笑话是什么?我觉得这很愚蠢,但我的Google搜索没有提供任何帮助.

Kon*_*man 7

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

  • 在卡西欧CFX-9850的BASIC翻译中,我在高中时,程序`Lbl 1; 0;而0; 转到1;`将计算器挂到必须按下背面的重置按钮的位置. (3认同)