📅  最后修改于: 2023-12-03 15:37:30.544000             🧑  作者: Mango
在 Rust 中,可以使用 Vec
类型来表示一个向量。要创建一个空的向量,可以使用 Vec::new()
方法来创建。
以下是创建空向量的示例代码:
let v: Vec<i32> = Vec::new();
// 或者更简单的写法:
let v = vec![];
在这个例子中,我们声明了一个类型为 Vec<i32>
的变量 v
,并使用 Vec::new()
方法来创建空的向量。
另外,Rust 还提供了一个更简单的创建空向量的方法,即使用 vec![]
宏。这个宏会根据上下文自动推断向量的类型,并创建一个空向量。
需要注意的是,由于向量是动态大小的,因此必须显式指定其元素类型。在这个示例中,我们指定了 i32
类型的元素。
总之,创建空向量很简单,只需要使用 Vec::new()
方法或 vec![]
宏。