Delphi 字符串使用单引号,例如 ' a valid string
'。如何'
在文字字符串中指定字符?如何引用空字节(Unicode 代码点U+0000
)?
Boaz
问问题
45172 次
3 回答
53
要将单引号添加到字符串,请包含两个'
标记,例如
str := '''test string''';
Writeln(str)
在上面的字符串中,你有一个普通的单引号来开始一个字符串,然后是两个单引号。字符串的结尾也是如此。
您还可以使用#
后跟数字来表示其他转义字符,例如
换行:
str := 'Newline' + #13 + #10
要不就
str := 'Newline'#13#10
当然,对换行使用平台相关的常量会更好。
于 2008-11-19T16:15:40.803 回答
14
要回答问题的最后一部分,您可以使用
#$0000
添加 U+0000
这样您也可以添加其他 Unicode 字符。(请务必使用可以显示这些字符的字体。)
于 2008-11-19T16:28:34.223 回答
9
对于'
字符,它放了两次。例如:'Don''t'
。空字节类型为#0。
于 2008-11-19T16:17:15.700 回答