您好,先感謝翻譯讓我可以入門Rust!
首先因為學習到 Reference 這個章節,發現反思的範例是不會出現錯誤的(在 y 仍在有效範圍時建立 &x),所以去看了原文之後才發現是跟原文範例不一樣的:
此中文翻譯
let mut x = 5;
let y = &mut x;
*y += 1;
println!("{}", x);
原文
let mut s = String::from("hello");
let r1 = &mut s;
let r2 = &mut s;
println!("{}, {}", r1, r2);
想請問是否為誤植,以及是否有可能盡量與原文內容相近呢? 謝謝