This commit is contained in:
murphy 2017-05-24 00:45:24 +08:00
parent 9c38ba4934
commit 8457b27357

View File

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