一些亂亂的筆記
- bool
- char
- i8 / i16 / i32 / i64
- u8 / u16 / u32 / u64
- isize / usize
- Mutability: 變數預設為 immutable
- Trait
Assign value to an variable
let var: u32 = 42; let mut str = String::new();
loop
loop { break; }
match
match val { A(a) => value_a, B(b) => value_b, C(c) => { expr; expr; } }
foo(); // call a function println!("Hello world!"); // call a macro print!("> "); // print without newline
建議用 rustup
裝,這個方法不用編譯。
不要像我一樣用 port
裝到 Air 風扇起飛,而且裝完後還沒有 cargo
。