欢迎光临散文网 会员登陆 & 注册

Rust编程语言入门教程(Rust语言/Rust权威指南配套)【已完结】

2023-06-12 22:22 作者:wboyds  | 我要投稿

15.4 如下代码可执行 讲错了 并不一定要用rc


use crate::List::{Cons, Nil};


fn main() {

    let list = Cons(1, &Cons(2, &Cons(3, &Nil)));

    let a = Cons(1, &Nil);

    let b = Cons(2, &a);

    let c = Cons(3, &a);

    println!("{:?}", a);

    println!("{:?}", b);

    println!("{:?}", c);

}


#[derive(Debug)]

enum List<'a> {

    Cons(i32, &'a List<'a>),

    Nil,

}

Rust编程语言入门教程(Rust语言/Rust权威指南配套)【已完结】的评论 (共 条)

分享到微博请遵守国家法律