Files
rust/Common-Use/vec.rs
2025-10-05 23:51:24 +08:00

18 lines
294 B
Rust

fn sum(list:&Vec<i64>) -> i64 {
let mut total = 0;
for i in list {
total += i;
}
total
}
fn main(){
let mut v: Vec<i64> = Vec::new();
v.push(1);
v.push(2);
v.push(3);
for i in &v {
println!("{}", i);
}
println!("Sum: {}", sum(&v));
}