Rust 数组
mut
关键字创建可变数组,允许修改但不允许增删元素。
for..in
循环遍历数组,Rust 数组具有固定大小、同类型元素、顺序存储等特性。
数组是相同类型元素的列表。例如,如果我们想存储前五个自然数,我们可以创建一个数组,而不是创建五个不同的变量。
在 Rust 中,我们使用方括号
[]
来创建数组。
// 自然数数组
let arr = [1, 2, 3, 4, 5];
这里,我们创建了一个名为
arr
的数组,它包含五个数字。
在 Rust 中创建数组
在 Rust 中,我们可以通过三种不同的方式来创建数组:
让我们详细了解这些数组创建方法。
Rust 中带数据类型的数组
fn main() {
// 使用数据类型初始化数组
let numbers: [i32; 5] = [1, 2, 3, 4, 5];
println!("数字数组 = {:?}", numbers);
}
数字数组 = [1, 2, 3, 4, 5]
在上述示例中,我们使用以下表达式创建了一个数字数组,
let numbers: [i32; 5] = [1, 2, 3, 4, 5];