专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »C语言教程 » 枚举类型定义:枚举类型的定义 »正文

枚举类型定义:枚举类型的定义

来源: 发布时间:星期四, 2009年2月12日 浏览:212次 评论:0


    枚举类型定义用关键字enum标识形式为:
    enum标识符
    {枚举数据表};
    标识符用来区分区别枚举类型定义枚举类型用“enum标识符”标识
    枚举数据(枚举常量)是些特定标识符标识符代表什么含义完全由员决定数据枚举顺序规定了枚举数据序号从O开始依次递增

    例如:
    (1)定义枚举类型status包含复制和删除两种状态:
    enum status
    {copydelete};
    枚举类型status仅有两个数据个是copy个是delete序号为0、1代表复制和删除


    (2)定义枚举类型color包含红、黄、蓝、白、黑 5种颜色:
    enum color
    {redyellowbluewhiteblack};
    枚举类型color有red、yellow、blue、white、black 5个数据序号为0、1、2、3、4代表红、黄、蓝、白、黑 5种颜色


    (3)定义枚举类型weekday包含 7天:
    enum weekday
    {sunmontuewedthufrisat};
    枚举类型weekday有sun、mon、tue、wed、thu、fri、sat 7个数据序号为0、1、2、3、4、5、6代表周中星期天、星期、星期 2、星期 3、星期 4、星期 5、星期 6
    在定义枚举类型时员可在枚举数据时通过“”号自己规定序号并影响后面枚举数据序号后继序号以此递增例如:
    enum status
    {copy=6delete};
  则copy序号为6delete序号为7

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: