- 在main.rs中添加了引用相关的代码示例,演示x、y、z三个变量的使用 - 在练习题文档中补充了题目1-1到1-6的正确答案,解释了所有权和借用规则 - 详细分析了题目2-1到2-4关于借用生命周期的问题,提供了正确的代码修复方案 - 解决了悬垂引用(dangling reference)问题,修正了函数返回引用的错误做法 - 完善了字符串操作相关练习的答案,包括count_words、first_and_last等函数实现 - 补充了切片操作练习的完整代码和逻辑说明 - 修正了所有权转移和引用借用的概念性错误,提供了准确的解析 - 更新了Rust所有权系统与其他语言内存管理机制的对比分析 |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.lock | ||
| Cargo.toml | ||
| struct练习题.md | ||