Skip to content

1.4 数组

创建数组

rust
// 创建一个简单数组
let arr = [1, 2, 3, 4];

// 定义数组类型, i32类型,重复5次
let a: [i32; 5] = [1, 2, 3, 4, 5];


// 数字3 重复5次
let a = [3; 5];
// 创建一个简单数组
let arr = [1, 2, 3, 4];

// 定义数组类型, i32类型,重复5次
let a: [i32; 5] = [1, 2, 3, 4, 5];


// 数字3 重复5次
let a = [3; 5];

创建复杂类型的数组

rust
let array: [String; 8] = std::array::from_fn(|i| String::from("rust is good!"));
let array: [String; 8] = std::array::from_fn(|i| String::from("rust is good!"));