Racket中的String-ref - #\是什么意思?

时间:2016-12-06 18:26:18

标签: arrays string lisp racket

在Racket中,有一个名为“string-ref”的内置函数,请参阅文档here

我得到了这个函数的一般概念。但是,我不了解其部分输出。

见这个例子:

>> (string-ref "Apple" 0)    

#\A

好的,所以“A”是“Apple”的第一个角色。但为什么输出在字母A之前显示“#\”字符?我该怎么解释这个?

我在文档中没有看到任何相关内容。

1 个答案:

答案 0 :(得分:1)

转到此页:

https://docs.racket-lang.org/reference/reader.html

并查看“Delimiters and Dispatch”部分,其中包含:

#\  starts a character