gpt4 book ai didi

rust - 具有多个&符号的程序工作正常

转载 作者:行者123 更新时间:2023-11-29 07:56:49 24 4
gpt4 key购买 nike

<分区>

下面的程序运行良好:

pub fn foo(_v: &str) -> bool {
false
}

fn main() {
let f = "hello world";
println!("{}", foo(&&&&f)); // note the number of & here
}

事实上,它可以传递任意数量的 &。我应该如何解释正在发生的事情?

我的 Rust 版本:

$ rustc --version
rustc 1.32.0-nightly (13dab66a6 2018-11-05)

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