Rust 程序设计语言 简体中文版 1.85.0
cargo 是什么,以及这些命令分别的作用。) $ cargo new get-dependencies $ cd get-dependencies $ cargo add rand@0.8.5 trpl@0.2.0 这会将这些包的下载结果缓存起来,因此你之后就不需要再下载它们了。运行完该命令后,你 无需保留 get-dependencies 文件夹。一旦你运行了这些命令,就可以在本书之后所有的 程序设计语言 简体中文版 读取 vector 的元素 有两种方法引用 vector 中储存的值:通过索引或使用 get 方法。在接下来的示例中,为了更 加清楚的说明,我们已经标注了这些函数返回的值的类型。 示例 8-4 展示了访问 vector 中一个值的两种方式,索引语法或者 get 方法: let v = vec![1, 2, 3, 4, 5]; let third: &i32 Option<&i32> = v.get(2); match third { Some(third) => println!("The third element is {third}"), None => println!("There is no third element."), } 示例 8-4:使用索引语法或 get 方法来访问 vector 中的项0 码力 | 562 页 | 3.23 MB | 9 天前3
共 1 条
- 1