字符有两种不同的表示法:: ANSIChar 和 WideChar。第一种类型代表 8 位的字符,与 Windows 一直沿用的 ANSI(美国国家标准协会)字符集相应;第二种类型代表 16 位的字符,与 Windows NT、Windows 95 和 98 支持的双字节字符(Unicode)相应。在 Delphi 3 中,Char 类型字符与 ANSIChar 一致。切记,不管在什么环境,前 256 个Unicode 字符与 ANSI 字符是完全一致的。
常量字符可用代表它们的符号表示,如‘k’,也可用数字符号表示,如 #78。后者还可用 Chr 函数表示为 Chr(78),用 Ord 函数可作相反的转换 Ord (k)。
一般来说,对字母、数字或符号,用代表它们的符号来表示较好;而涉及到特殊字符时用数字符号较好。下面列出了常用的特殊字符:
#9 跳格 (Tab 键)
#10 换行
#13 回车 (Enter 键)