TODO
chapter 01
- 打开 https://play.rust-lang.org/
(右键单击,在新标签页打开)
它可以作为以后的(单文件) Rust 练习场。简单的 Rust 程序体验都可以用它来写,以后有必要的时候再在自己的电脑上安装 Rust 工具链或使用 repl.it 。
- 写一个 fn main() , 输出 Hello, I am learning Rust!
- 定义变量
- 定义一个变量 x = 42, 并打印出来
- 定义一个变量,类型为 f64 浮点类型,并打印出来
- 修改变量
- 定义一个可修改变量,给它一个值 42, 并打印出来; 然后修改它的值为 13,再次打印出来
- 基本类型,(定义如下类型,并分别用适当的方法打印出来)
- 布尔值 bool
- 无符号整数 u8 u32 u64 u128, 学习使用类型后缀
- 有符号整数 i8 i32 i64 i128
- usize isize
- 浮点数 f32 f64
- 元组, 元组为固定长度的若干元素的集合, 元组的元素可以为不同类型或同类型,以圆括号 () 内包含的逗号分隔表示
- 数组,数组为固定长度的同类型元素的集合,以方括号 [] 内包含的逗号分隔表示
- 切片,数组切片
- str, (string slice),在运行时已知长度的文本
文本可能算是一种比较复杂的类型,后面会有对此更详细的说明.
- 基本类型转换
- 常量
- 数组
- 函数
- 多个返回值
- 返回空值
- 第一单元总结