枚举类型

  

枚举类型是自定义而来的,允许用符号代表数据。

枚举是指程序中某个变量具有一组确定的值,通过“枚举”可以将其值一一列出来,使用枚举类型提高了程序的可读性。

1.声明

enum 枚举名{枚举成员1,枚举成员2,......}[;]

enum是关键字

例如:声明一个名称为color的表示颜色的枚举类型

enum Color {Red,Green,Blue,White,Black}

访问枚举成员的方法:通过枚举名

使用方法:

                枚举名:枚举成员

2.赋值

在声明枚举类型,默认情况下:定义第一个枚举成员的值取0,第二个=1,以此递增。

可以对一个或多个成员赋整型值,当某个成员被赋值后,而后面的成员没有被经过赋值会在前一个成员上+1。

例如:enum Color {Red = 0 , Green , Blue = 3 , White , Black = 1};

成员值分别为 0,1,3,4,1

3.定义

在声明枚举类型后,可以声明枚举变量,一般格式为:

枚举类型 枚举变量;

例如:Color c1,c2;

4.使用

包括赋值和访问:

(1)赋值

枚举变量 = 枚举.枚举成员

c1 = Color.Red

(2)访问

像普通变量一样访问

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值