文章 2024-01-30 来自:开发者社区

Rust 数据类型 之 类C枚举 c-like enum

枚举类型 enum枚举类型是一种用于表示一组有限数量相互关联的离散型数据,这些值可以是不同的整数、字符串或其他类型的对象。枚举体内的元素称作“成员”,rust语言中,枚举里面的成员,都可以被看作是结构体,当然枚举还能嵌套另一个枚举。定义和声明在Rust中,枚举类型可以通过关键字enum来定义:enum MyEnum { Variant1, Variant2, Varian...

Rust 数据类型 之 类C枚举 c-like enum
文章 2023-01-07 来自:开发者社区

【RUST学习日记】第24课 枚举(Enum)

0x00 回顾上篇文章咱们介绍了结构体,结构体类型是一种自定义的数据类型,当然也可以把 多个类型组合在一起成为新的类型。本篇文章介绍另一种自定义数据类型——枚举(enum)。一起来看看它和结构体又有什么区别吧0x01 定义枚举类型是一种自定义的数据类型,使用 **enum **关键字 + 自定义的命名 + 枚举值来定义。我们通过使用 枚举名 :: 枚举值 来访问枚举的值。使用场景:当一个参数可能....

【RUST学习日记】第24课 枚举(Enum)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等