跳到主要内容
CodeWiki
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
搜索
⌘K
中文
英语
中文
练习
学习路径
学习方向
速查表
试验场
术语表
AI 时代
中文
英语
中文
练习
/
测验
/
Rust
/
智能指针
函数接收 &str,并通过解引用强制转换传入 &Box<String>。所有权会怎样变化?
来自 智能指针
Rust 1.98
进阶
1分钟
函数接收 &str,并通过解引用强制转换传入 &Box<String>。所有权会怎样变化?
函数借用字符串,调用方继续拥有 Box。
String 从 Box 中移出并进入函数。
Box 被克隆,同时引用计数增加。
堆分配被转换成静态存储。
检查
向 AI 询问这道练习
报告错误
下一道练习
这段程序会输出什么?
预测输出
有新版本可用
重新加载