TODO

chapter 01

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