我在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为什么报告异常?
答案 0 :(得分:1)
在DolphinDB中,双引号(“)用来表示一个字符串对象。但是,单引号的语义取决于。如果它引用一个字符,则被引用的字符将被视为一个字符。一个字符,引用的对象被视为字符串对象。