【问题标题】:BASIC - How to include double quotes in string?BASIC - 如何在字符串中包含双引号?
【发布时间】:2017-08-10 08:39:48
【问题描述】:

我使用的是 BASIC 语言。有没有办法在字符串中包含双引号?

我尝试使用\",但它不起作用。

注意:我使用的是Nano-10 PLC,它支持梯形图和 BASIC 的组合

【问题讨论】:

标签: basic plc


【解决方案1】:

@vlad awtsu 的answer 对于普通的 BASIC 语言是正确的。 (为他+1)

但是它在我在问题中提到的 PLC 上对我不起作用。

使用CHR$(&H22) 为我完成了这项工作。 (也适用于普通 BASIC)

Print "Hello "+ CHR$(&H22) +"World"+CHR$(&H22)

打印出来:

你好“世界”

【讨论】:

    【解决方案2】:

    试试这个

    "She said, ""You deserve a treat!"" " 
    

    添加“”“”

    【讨论】:

    • 我试过了,但还是不行。我正在尝试在 nano10 PLC 上执行此操作:www.triplc.com/nano10.htm
    • 我更新我的答案请检查是否有任何工作谢谢
    • 可以发到this
    【解决方案3】:

    Dushyant Bangal 是正确的 - 尽管 CHR$(34) 应该同样有效。除非您有偏好,否则无需将值放入十六进制。

    (另外,加倍“”是否适用于“普通 BASIC”取决于您所说的“普通”。我见过无数方言,其中 CHR$ 是唯一的选择。)

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-01-26
    • 1970-01-01
    • 2011-10-01
    • 1970-01-01
    • 2020-03-17
    • 1970-01-01
    • 2011-03-28
    • 1970-01-01
    相关资源
    最近更新 更多