Contact: aviboots(AT)netvision.net.il
39,413 questions
51,221 answers
573 users
fn main() { let mut arr = [3, 9, 0, 2]; f(&mut arr); // pass array by reference print!("main(): {:?}", arr); } fn f(arr:&mut [i32; 4]) { for i in 0..4 { arr[i] = 0; } println!("f() {:?}",arr); } /* run: f() [0, 0, 0, 0] main(): [0, 0, 0, 0] */