代码点读机 / Rust / vec!

vec! Rust · 宏

快速创建一个拥有所有权的 Vec<T>,是 vec![1,2,3] 这种写法的幕后推手。

怎么用

let v = vec![元素1, 元素2, ...];,用于创建向量

小例子

let v = vec![1, 2, 3];
println!("{:?}", v);

运行结果

[1, 2, 3]

提醒:vec! 创建的 Vec 可动态增删

官方文档:https://doc.rust-lang.org/std/macro.vec.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条