我写了一个小小的爱好c64文本冒险,我已经在一个非常具体的时刻停了下来。也就是说,我不知道如何在引用内引用任何内容。
如何在commodore 64 basic v.2.0中做到这一点。?
答案 0 :(得分:10)
您必须生成一个包含引号字符的字符串,而不是文字。显而易见的方法是使用CHR$
,如:
? "ONE ";CHR$(34);"QUOTED";CHR$(34);" WORD"
http://www.c64-wiki.com/index.php/CHR%24的一个例子与此非常相似。
如果你必须做很多事情,你可以将它存储在变量中以缩短代码(这可能会使代码更快或更慢 - 如果这很重要,请自行测量)
10 QU$ = CHR$(34)
20 ? "ONE ";QU$;"QUOTED";QU$;" WORD"