Abi*_*ikh 5 rust
我对 Rust 编程语言完全陌生。在学习本课时,我有点不明白以下两行内容。
let mut guess = String::new();
和,
io::stdin()
在这两种情况下双冒号有什么用?
Net*_*ave 5
::行为类似于命名空间访问器。您可以浏览模块或指定位置(如 )std::io::stdin()或调用对象的方法(如 )String::new()。它甚至可以混合,因为对象可能位于模块本身中,因此,例如, String new 方法的完整路径将是std::string::String::new。
::
std::io::stdin()
String::new()
std::string::String::new
请参阅Rust 书籍以获取更多信息。
归档时间:
4 年,2 月 前
查看次数:
1657 次
最近记录:
2 年,5 月 前