常见数据集合

vector vector 允许存储多个值,在内存中顺序排列值。 使用 Vec::new 新建一个空的 vector。 1 letv: Vec<i32>=Vec::new(); vector 是泛……

包和 crate

crate 是一个二进制项或者库。 包(package) 是提供一系列功能的一个或者多个 crate……

rust 结构体

结构体同元组一样都可以包含不同类型的元素,区别在于结构体元素有明确的命名无需通过索引……

rust 所有权

区别于自行管理内存的以及自带GC的语言。rust 通过管理权管理堆内存。 所有权规则 每一……