如何在引号内打印引号但在commodore 64 basic v.2.0中

时间:2014-12-08 00:46:07

标签: c64 commodore

我写了一个小小的爱好c64文本冒险,我已经在一个非常具体的时刻停了下来。也就是说,我不知道如何在引用内引用任何内容。

如何在commodore 64 basic v.2.0中做到这一点。?

1 个答案:

答案 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"