Rust开发之——引用与借用(11)
一 概述
- 引用的基本概念
- 可变引用(&mut)与不可变引用(&)
- 悬垂引用
- 引用规则总结
二 引用的基本概念
2.1 引用语法与借用
1 | 1、概念 |
2.2 引用与所有权的关系
1 | -引用不转移所有权,原变量仍拥有数据,离开作用域时数据仍会被丢弃。 |
三 可变引用(&mut)与不可变引用(&)
3.1 可变引用
1 | 1、语法: |
3.2 不可变引用
1 | 1、语法: |
3.3 数据竞争预防
1 | Rust 通过编译时检查避免数据竞争 |
四 悬垂引用
1 | 1、定义: |
五 引用规则总结
1 | 1、同一时间: |
六 参考
- Rust中文官网——引用与借用