5

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

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

4

1 回答 1

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"
于 2014-12-08T00:58:55.543 回答