Logo
Section 1 / 2

快速概览

本课程简要概述了本课程中讨论的概念。

导入

快速概览

本课程简要概述了本课程中讨论的概念。

概念说明
变量用于存储数据或指向数据的引用
数据类型定义分配给变量的值的类型。可以是基本类型,也可以是非基本类型。基本类型包括整数、浮点数、字符、布尔值、数组、元组和字符串。
数组相同类型的元素序列
元组不同类型的元素序列
运算符告诉编译器执行特定操作
条件语句当相关条件求值为真时执行的语句
循环重复执行直到特定条件变为真为止的代码块
函数可重用的代码片段,用于执行一组任务
字符串字符序列;基本类型(如字符串字面量 &str)或非基本类型(如字符串对象 String)
向量可动态调整大小的数组
结构体包含固定字段的复合数据类型
枚举包含固定值的复合数据类型,这些值称为其变体
特性为多个结构体定义接口
泛型将数据类型泛化,适用于结构体、枚举、特性、函数、数组和集合
栈存储具有基本数据类型(大小已知)的变量
堆存储具有非基本数据类型(大小在运行时确定)的变量
所有权定义哪个变量持有值;基本数据类型在赋值时复制所有权,非基本数据类型在赋值时移动所有权
借用共享变量的值,或共享并修改变量的值
生命周期定义引用有效的范围

下一节将为你提供学习 Rust 后在编程领域中的未来前景快速指南。

Rust 结构体

接下来是什么?