-2

当我运行我的程序时,发生了一个错误,当我查看日志时,出现这个 {k,3108,"s"},{k,3109,"},如何将一个双引号作为变量的值。

4

1 回答 1

2

在文本字体中,很难确切地看到您在日志中实际得到的内容,但我猜它是:

{k,3108,"s"},{k,3109,''}

第一个真正的双引号构成一个 Erlang字符串(它实际上是一个整数列表),而第二个实际上是一对,'它是atom的引号字符。在这种情况下,允许使用具有空名称的原子。这就是@shk 所指出的。

但是如果没有您提供的更多信息,很难给出正确的答案。

于 2013-01-11T11:24:18.183 回答