字符类型

字符类型在Nim中被命名为 char 。它的大小是一字节。 因此,它不能代表UTF-8字符,而是它的一部分。 这样做是出于效率:对于绝大多数用例,由于UTF-8是专门为此设计的,所得到的程序仍然可以正确处理UTF-8。 另一个原因是Nim可以有效地支持 array[char,int]set[char] ,因为许多算法依赖于这个特性。 Rune 类型用于Unicode字符,它可以表示任何Unicode字符。 Runeunicode module 中声明。