fn main() {
let mut array: [[i32; 3]; 2] = [
[31, 24, 71],
[ 4, 75, 96],
];
println!("{:?}", array);
zero_array(&mut array);
println!("{:?}", array);
}
fn zero_array(array: &mut [[i32; 3]; 2]) {
for row in array.iter_mut() {
for item in row.iter_mut() {
*item = 0;
}
}
}
/*
run:
[[31, 24, 71], [4, 75, 96]]
[[0, 0, 0], [0, 0, 0]]
*/