字符

字符类型叫做 char 。大小总是一字节,所以不能表示大多数UTF-8字符;但可以表示组成多字节UTF-8字符的一个字节。原因是为了效率:对于绝大多数用例,程序依然可以正确处理UTF-8因为UTF-8是专为此设计的。 字符字面值用单引号括起来。

字符可以用 ==, <, <=, >, >= 操作符比较。 $ 操作符将一个 char 转换成一个 string 。字符不能和整型混合;用 ord 过程得到一个 char 的序数值。 从整型到 char 转换使用 chr 过程。