Rust语言 学习05 枚举与模式匹配

奋斗吧
奋斗吧
擅长邻域:未填写

标签: Rust语言 学习05 枚举与模式匹配 博客 51CTO博客

2023-04-09 18:23:51 123浏览

Rust语言 学习05 枚举与模式匹配,一、定义枚举enumMessage{Quit,Move{x:i32,y:i32},Write(String),ChangeColor(i32,i32,i32),}fnmain(){letq=Message::Quit;letm=Message::Move{x:12,y:24};letw=Mess

一、定义枚举

Rust语言 学习05 枚举与模式匹配_rust

Rust语言 学习05 枚举与模式匹配_rust_02

Rust语言 学习05 枚举与模式匹配_rust_03

Rust语言 学习05 枚举与模式匹配_rust_04

Rust语言 学习05 枚举与模式匹配_rust_05

enum Message {
    Quit,
    Move {x:i32,y:i32},
    Write(String),
    ChangeColor(i32,i32,i32),
}

fn main() {
    let q = Message::Quit;
    let m = Message::Move{x:12,y:24};
    let w = Message::Write(String::from("Hello"));
    let c = Message::ChangeColor(0,255,255);
}


好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695