diff --git a/src/ch03-02-data-types.md b/src/ch03-02-data-types.md index 938801a..1f14280 100644 --- a/src/ch03-02-data-types.md +++ b/src/ch03-02-data-types.md @@ -4,7 +4,7 @@ >
> commit fe4833a8ef2853c55424e7747a4ef8dd64c35b32 -在 Rust 中,任何值都属于一种明确的**类型**(*type*),声明它被指定了何种数据,以便明确其处理方式。我们将观察一些语言的内建类型,他们可分为两个子集:标量(scalar)和复合(compound)。 +在 Rust 中,任何值都属于一种明确的**类型**(*type*),声明它被指定了何种数据,以便明确其处理方式。我们将分两部分探讨一些内建类型:标量(scalar)和复合(compound)。 Rust 是一个**静态类型**(*statically typed*)语言,也就是说在编译时就须要知道所有变量的类型,这一认知将贯穿整个章节,请在头脑中保持。通过值的形式及其使用方式,编译器通常可以推断出我们想要用的类型。当多种类型均有可能,比如第二章中使用 `parse` 将 `String` 转换为数字类型,必须增加类型注解,像这样: