摘要: 在讲引用之前先介绍一下所有权。 Rust中每一个值都有且仅有一个所有者,当其所有者离开作用域后,这个值就被丢弃。 上述代码中s1将无效,因为改变量是存储在堆上的。 该代码会编译报错。 因为在特定作用域中的特定数据有且只有一个可变引用。 也不能在拥有不可变引用的同时拥有可变引用。 上述代码中str1将 阅读全文
posted @ 2018-08-01 16:02 弱冠 阅读(428) 评论(0) 推荐(0) 编辑