Logo
Section 1 / 11

什么是数据类型?

本课程将带你了解 Rust 中的基本数据类型。

检查点

什么是数据类型?

本课程将带你了解 Rust 中的基本数据类型。

数据类型

Rust 是一种静态类型语言,这意味着在编译时就必须知道所有变量的类型。

如何在 Rust 中定义类型?

我们可以在 Rust 中通过两种不同方式定义变量:

隐式定义

与其他语言(如 C++ 和 Java)不同,Rust 可以根据赋给变量的值自动推断出类型。

语法

通用语法如下:

...

显式定义

明确告诉编译器变量的类型。

语法

通用语法如下:

...

基本类型

Rust 拥有一些被认为是基本类型的内置类型。这些类型是语言本身的一部分。

不同的数据类型用于不同的用途。

下图展示了 Rust 中的不同基本数据类型:

### 标量类型 它们存储单个值。

以下是标量类型的列表:

  • 整数
  • 浮点数
  • 布尔值
  • 字符

...
  • 数组
  • 元组
...

测验

测试你对 Rust 数据类型的理解!


在接下来的课程中,我们将详细学习每种数据类型!

Quiz

多选题

以下哪些是标量数据类型?

1 / 2

Rust 变量

数值类型:整数和浮点数