Sky飞羽

关注

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

Sky飞羽

关注

阅读 67

2023-04-09

一、定义枚举

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);
}


相关推荐

夕颜合欢落

Rust语言——枚举与模式匹配

夕颜合欢落 68 0 0

编程练习生J

Rust之枚举与模式匹配

编程练习生J 83 0 0

独兜曲

Rust语言入门教程(十二) - 枚举类型Enums与模式匹配

独兜曲 51 0 0

秀妮_5519

猿创征文 | 【Rust指南】枚举类与模式匹配精讲

秀妮_5519 46 0 0

瑾谋

Rust之枚举和模式匹配(二):控制流程结构

瑾谋 110 0 0

女侠展昭

Rust之枚举和模式匹配(二):简明控制流if let

女侠展昭 55 0 0

爱做梦的夏夏

【Rust】结构体与枚举

爱做梦的夏夏 30 0 0

云卷云舒xj

C语言模式匹配

云卷云舒xj 123 0 0

年迈的代码机器

RUST 每日一省:模式匹配

年迈的代码机器 30 0 0

拾光的Shelly

【Rust 日报】2020-03-04:Rust blog :模式匹配改进

拾光的Shelly 97 0 0

精彩评论(0)

0 0 举报