根据所选方言的不同,Char 字面量有不同的符号。
在许多方言中,单引号是字符串分隔符,因此 Char 字面量需要 'c' 前缀。
只有在 Core 和 Vulcan 方言中,字符字面量总是保留单引号
字面量 |
VO, XPP, FoxPro & Harbour |
Vulcan & Core |
c'<char>' 或 c"<char>" |
Char 字面量* |
Char 字面量* |
'<char>' |
String 字面量 |
Char 字面量* |
表中标有星号 (*) 的 <char> 字面量可能包含特殊转义码
字符 |
描述 |
不以反斜杠开头的字符 |
正常字符 |
\\ |
反斜杠 |
\" |
双引号 |
\' |
单引号 |
\0 |
0 字符 |
\a |
警告 |
\b |
退格键(Backspace) |
\f |
分页 |
\n |
换行 |
\r |
新行 |
\t |
Tab |
\v |
纵向 tab |
\x HEXDIGIT(1-4) |
字符的十六进制数。1-4 个十六进制数字 |
\u HEXGDIGIT (4 or 8) |
字符的 Unicode 编码。4 或 8 个十六进制数字 |