2023-07-06 16:49:43 +08:00

42 lines
735 B
Rust

// array1.rs
//
// Here is the code for how the array learns
// I AM NOT DONE
use std :: vec;
fn main() {
// array definition
let number = [1,3,5,7,9,11,1,4];
let sdf = number[3];
println!("sdf is {}",sdf);
// How to create an array
let mut v = Vec::new();
v.push(1);
v.push(23);
v.push(87);
println!("v:{:?}",v);
let mut v2 = Vec::with_capacity(20);
v2.push(23);
v2.push(12);
v2.push(25);
v2.push(18);
v2.push(21);
v2.push(15);
v2.push(27);
v2.push(10);
v2.push(16);
v2.push(23);
v2.push(12);
// print result
println!("v2:{:?}",v2);
v2.pop();
println!("v2:{:?}",v2);
// v2.remove(v2[2]);
println!("v3:{:?}",v2);
}