【问题标题】:Is single quotes (‘) and double quotes (") the same In DolphinDB在 DolphinDB 中单引号 (‘) 和双引号 (") 一样吗
【发布时间】:2019-08-05 00:01:12
【问题描述】:

我在 GUI 中执行以下代码,

 bigarray(symbol,0,10000000).append!(take('a',100000))

结果显示如下,

2019-03-14T14:43:23.375: execution was completed with exception
Failed to append data

然后我将单引号改为双引号,如下所示,

bigarray(symbol,0,10000000).append!(take("a",100000))

结果还可以。

我记得单引号(‘)和双引号(")在DolphinDB中是一样的,

为什么 DolphinDB 在执行这段代码时会报异常?

【问题讨论】:

    标签: dolphindb


    【解决方案1】:

    在DolphinDB中,双引号(")用来表示一个字符串对象。但是,单引号的语义取决于。如果它引用单个字符,则被引用的字符被视为一个字符。如果它引用超过一个字符,引用的对象被视为字符串对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-14
      • 2013-02-16
      • 2013-08-25
      • 2011-01-23
      • 2011-06-02
      • 1970-01-01
      相关资源
      最近更新 更多