小天管理 发表于 9月10日 Share 发表于 9月10日 use std::fmt::Debug; fn main() { let mut x = 100; let y = &mut x; *y = 100; *y = 200; // rust 不允许同时访问(x,y), 但是在 golang 里面可以这样使用。 println!("{}", x); println!("{}",*y) } 上面的代码在 rust 里面不可以使用, 问了 chatgpt 感觉没听懂, 有没有大佬能够通俗易懂的讲解一下, 为什么 rust 不允许这样? 引用 意见的链接 分享到其他网站 More sharing options...
已推荐帖子
加入讨论
您现在可以发表并稍后注册. 如果您是会员,请现在登录来参与讨论.