Rust中的Vector类型

Posted aguncn

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Rust中的Vector类型相关的知识,希望对你有一定的参考价值。

常用类型操作,

如python中的list,turple,dictory等,

更方常编程常用数据的处理。

fn main() 
    let v = vec![1, 2, 3, 4, 5];
    
    let third: &i32 = &v[2];
    println!("The third element is ", third);

    match v.get(2) 
    Some(third) => println!("The element is ", third),
        None => println!("There is no element"),
    

    match v.get(20) 
        Some(twenty) => println!("The element is ", twenty),
        None => println!("There is no element"),
    

技术图片

以上是关于Rust中的Vector类型的主要内容,如果未能解决你的问题,请参考以下文章

Rust 类型中的 & 符号是啥意思?

rust 中的独立类型指针数组

Rust 中的类型转换

Rust 宏中的 tt 元变量类型是啥意思?

在 Rust 中的 iter 上使用 map 时,“无法推断 `_` 的类型”

Rust中的Copy和Clone