当你使用BASIC语言编写代码时,需要使用行号,例如:
10 PRINT "HOME"
20 PRINT "SWEET"
30 GOTO 10
但我想知道:到底是谁想出来使用行号的呢?这真是一件麻烦事,在开发(故意双关)世界中留下了相当大的“回声”!
当你使用BASIC语言编写代码时,需要使用行号,例如:
10 PRINT "HOME"
20 PRINT "SWEET"
30 GOTO 10
但我想知道:到底是谁想出来使用行号的呢?这真是一件麻烦事,在开发(故意双关)世界中留下了相当大的“回声”!
并非所有版本的BASIC都需要行号。例如,QBasic支持标签。然后,您可以使用GOTO跳转到这些标签(暂时忽略Dijkstra的“Go To语句被认为是有害的”)。
我喜欢《飞出个未来》中的机器人教堂,墙上写着各种东西。
10 SIN
20 GOTO HELL
在配对编程时,我觉得它们非常有帮助。当我的搭档使用键盘时,我不需要指着一行代码说,“在第74行,应该是getMoreBeer()吧?”
DOS 的原始编辑器是一个名为 edlin 的绝妙实用工具。你只能编辑单行。在许多版本的 BASIC 中,为了使生活更有趣,你可以按任意顺序输入行号,如 10、20、30、25、5。执行将按行号而非出现顺序进行。