Rust 程序设计语言 简体中文版 1.85.03。这种写法与 let a = [3, 3, 3, 3, 3]; 效果相同,但更简洁。 访问数组元素 数组是可以在栈 (stack) 上分配的已知固定大小的单个内存块。可以使用索引来访问数组的元 素,像这样: 文件名:src/main.rs fn main() { let a = [1, 2, 3, 4, 5]; let first = a[0]; 48/562Rust 中同时存在 可变和不可变引用的规则。这个规则适用于示例 8-6,当我们获取了 vector 的第一个元素的不 可变引用并尝试在 vector 末尾增加一个元素的时候,如果尝试在函数的后面再次引用这个元 素是行不通的: let mut v = vec![1, 2, 3, 4, 5]; 154/562Rust 程序设计语言 简体中文版 let first = &v[0]; 体:结构体 NewsArticle 用于存放发生于 世界各地的新闻故事,而结构体 SocialPost 最多只能存放 280 个字符的内容,以及指示该帖 子是新发布的、转发的还是对另一条帖子的回复的元数据。 我们想要创建一个名为 aggregator 的多媒体聚合库用来显示可能储存在 NewsArticle 或 SocialPost 实例中的数据摘要。为了实现功能,每个结构体都要能够获取摘要,这样的话就0 码力 | 562 页 | 3.23 MB | 23 天前3
共 1 条
- 1













