array rust code example
Example 1: how to make an array in rust
//Array declaration. Array sizes must be known at compile time
let my_array: [i32; 5] = [1, 2, 3, 4, 5];
//If the size of the array is not known at compile time. Use a slice or a vector
Example 2: rust lang make array
let mut array: [i32; 3] = [0; 3];
array[1] = 1;
array[2] = 2;
assert_eq!([1, 2], &array[1..]);
// This loop prints: 0 1 2
for x in &array {
print!("{} ", x);
}
Example 3: rust vector from array
slice.to_vec();