如何在Delphistring中转义字符
delphistring使用单引号,例如“一个有效的string”。 如何指定string中的字符? 如何引用空字节(Unicode代码点U + 0000)?
为一个string添加一个单引号,包括2个“
str := '''test string'''; Writeln(str)
在上面的string中,你有正常的单引号来启动一个string,然后两个单引号。 string的末尾也一样。
您也可以使用#后跟一个数字作为其他转义字符,例如
换一个新行:
str := 'Newline' + #13 + #10
要不就
str := 'Newline'#13#10
当然,使用平台相关常量换行是更好的。
要回答问题的最后部分,可以使用
#$0000
要添加U + 0000
这样你可以添加其他的Unicode字符。 (请务必使用可以显示这些字符的字体。)
对于'
性格把它两次。 例如: 'Don''t'
。 空字节types为#0。