gpt4 book ai didi

rust - 引用 rust 中的引用资料

转载 作者:行者123 更新时间:2023-11-29 08:31:18 24 4
gpt4 key购买 nike

<分区>

fn count_occur(v: &Vec<i32>, val: i32) -> usize {
v.into_iter().filter(|&&x| x == val).count()
}

fn main() -> () {
let v1 : Vec<i32> = vec![1,2,3, 4,5,6];
for &item in &v1 {
count_occur(&v1, item);
}
}

有人能解释一下为什么 lambda 需要采用 &&x (我的意思是为什么需要双重引用 - 我不明白为什么传递给 lambda 的元素是一个引用引用)

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com