📜  在 rust 中创建空向量 - C 编程语言(1)

📅  最后修改于: 2023-12-03 15:37:30.544000             🧑  作者: Mango

在 rust 中创建空向量

在 Rust 中,可以使用 Vec 类型来表示一个向量。要创建一个空的向量,可以使用 Vec::new() 方法来创建。

以下是创建空向量的示例代码:

let v: Vec<i32> = Vec::new();

// 或者更简单的写法:
let v = vec![];

在这个例子中,我们声明了一个类型为 Vec<i32> 的变量 v,并使用 Vec::new() 方法来创建空的向量。

另外,Rust 还提供了一个更简单的创建空向量的方法,即使用 vec![] 宏。这个宏会根据上下文自动推断向量的类型,并创建一个空向量。

需要注意的是,由于向量是动态大小的,因此必须显式指定其元素类型。在这个示例中,我们指定了 i32 类型的元素。

总之,创建空向量很简单,只需要使用 Vec::new() 方法或 vec![] 宏。