comprehensive_rust/src/main.rs

17 lines
367 B
Rust

fn main() {
let mut a: [i8; 10] = [42; 10];
a[5] = 0;
println!("a: {:?}", a);
// so this is assigning an immutable tuple
let t: (i8, bool) = (7, true);
println!("t 1st: {}", t.0);
println!("t 2nd: {}", t.1);
let mut x: i32 = 10;
println!("x: {x}");
let ref_x: &mut i32 = &mut x;
*ref_x = 20;
println!("x: {x}");
}