概念
字符类型是用char类型表示的,占用4个字节的空间,可以表示Unicode字符集中的任何字符,包括ASCII字符、各种符号、各种语言的文字,甚至是表情符号。通过单引号'可以创建一个char类型的值。例如let a:char = '';布尔类型有两种值:true 和 false,占用内存的大小为 1 个字节。注意:这里是介绍的是字符(用单引号''表示),不是字符串(用双引号""表示),在 Rust 中,字符串类型的长度取决于使用的编码集,默认情况下,Rust 使用 UTF-8 编码,一个字符占用 1~4 个字节,而 char 类型占用 4 个字节的存储空间,即使有些字符在特定编码集下只需要 1~3 个字节表示,Rust 也会将其扩展为 4 个字节。这样做的好处是: