0
点赞
收藏
分享

微信扫一扫

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

独兜曲 2023-12-03 阅读 51

枚举类型与模式匹配

  • 欢迎使用并贡献我的开源webhook工具: https://github.com/owenchenxy/rusthook/

什么是枚举类型

在Rust中, 枚举(Enums)类型更接近Haskell中的代数数据类型,而不是类似于C语言中的枚举类型。

定义一个枚举类型的步骤如下:

  • enum关键字开头;
  • 后面紧接该枚举类型的名称(首字母大写的驼峰式命名);
  • 枚举类型的变体以,分隔,列举在{ }的代码块中;
enum Color {
   
	Red,
	Green,
	Blue,
}

如果只看上面的例子&#x

举报

相关推荐

0 条评论