【问题标题】:what is the effect of `-1` before a string?字符串前的“-1”有什么作用?
【发布时间】:2021-12-16 05:46:26
【问题描述】:

我正在学习 q。我看到了下面这行

.log.info:{[x] -1 (string .z.T),":",x}

-1这里有什么作用?

【问题讨论】:

    标签: kdb


    【解决方案1】:

    它将字符串打印到标准输出。有关更多信息,请参阅 KX wiki 中的此链接。

    https://code.kx.com/q/basics/handles/#file-stdout-stderr

    【讨论】:

      【解决方案2】:

      '-1' 将字符串打印到标准输出(就像 Cathal 的回答说的 :))

      但另外,“-1”上的减号意味着“-1”将打印在标准输出输出的新行上,例如

      q) .log.info["abc"]
      14:45:30.127:abc
      -1
      

      如果没有减号,则会在字符串末尾附加一个不带空格的“1”,例如

      q) .log.info["abc"]
      14:45:30.127:abc1
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-05-01
        • 2011-09-02
        • 2016-09-23
        • 1970-01-01
        • 1970-01-01
        • 2010-11-17
        • 2012-04-26
        相关资源
        最近更新 更多