Rust有一系列被认为是“原生”的类型。这意味着它们是内建在语言中的。Rust被构建为在标准库中也提供了一些建立在这些类型之上的有用的类型,不过它们也是原生的。
布尔型
Rust有一个内建的布尔类型,叫做bool
。它有两个值,true
和false
:
let x = true;
let y: bool = false;
布尔型通常用在if语句中。
你可以在标准库文档中找到更多关于bool
的文档。
char
char
类型代表一个单独的Unicode字符的值。你可以用单引号("
)创建char
:
let x = "x";
let two_hearts = "