BASIC - 如何在字符串中包含双引号?
BASIC - How to include double quotes in string?
我正在使用 BASIC 语言。有没有办法在字符串中包含双引号?
我尝试使用 \"
但它不起作用。
注意: 我正在使用 Nano-10 PLC 支持 Ladder 和 BASIC 的组合
试试这个
"She said, ""You deserve a treat!"" "
添加“”“”
@vlad awtsu's 对于普通的 BASIC 语言是正确的。 (为他+1)
但是我在问题中提到的 PLC 上对我不起作用。
使用 CHR$(&H22)
完成了我的工作。 (也适用于普通 BASIC)
Print "Hello "+ CHR$(&H22) +"World"+CHR$(&H22)
它打印:
Hello "World"
Dushyant Bangal 是正确的 - 虽然 CHR$(34) 应该同样有效。除非您有偏好,否则无需将值放入十六进制。
(此外,在 "normal BASIC" 中将“”加倍是否有效取决于你所说的 "normal" 的意思。我见过无数的方言,其中 CHR$ 是唯一的选择。)
我正在使用 BASIC 语言。有没有办法在字符串中包含双引号?
我尝试使用 \"
但它不起作用。
注意: 我正在使用 Nano-10 PLC 支持 Ladder 和 BASIC 的组合
试试这个
"She said, ""You deserve a treat!"" "
添加“”“”
@vlad awtsu's
但是我在问题中提到的 PLC 上对我不起作用。
使用 CHR$(&H22)
完成了我的工作。 (也适用于普通 BASIC)
Print "Hello "+ CHR$(&H22) +"World"+CHR$(&H22)
它打印:
Hello "World"
Dushyant Bangal 是正确的 - 虽然 CHR$(34) 应该同样有效。除非您有偏好,否则无需将值放入十六进制。
(此外,在 "normal BASIC" 中将“”加倍是否有效取决于你所说的 "normal" 的意思。我见过无数的方言,其中 CHR$ 是唯一的选择。)