我是 Rust 新手。在尝试连接字符串文字和整数时,由于“to_string”函数,我遇到了许多错误。之后意识到我需要在整数前面放置一个引用/与号(&)。但是,我不明白为什么。你能解释一下为什么我需要在 to_string 函数的整数前面放置一个参考符号吗?我在下面写了一个示例代码。
fn main() {
let number = 42;
let text = "The answer is";
let result = text.to_owned() + " " + &number.to_string();
println!("{}", result);
}
Run Code Online (Sandbox Code Playgroud)