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