位置:51电子网 » 技术资料 » 显示光电

枚举

发布时间:2016/7/14 19:59:47 访问次数:406

    枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见。例如,表EPL2014-102MLC示星期的sUNDAY,MoNDAY,TUEsDAY,WEDNESDAY,THURSDAY,FRIDAY, SATURDAY, ^就是一个典型的枚举类型。枚举的说明与结构体相似,其形式为:

   cnum枚举名(

   标识符卜整型常数],

   标识符卜整型常数],

   标识符卜整型常数],

   枚举变量;

   如果枚举没有初始化,即“=整型常数”部分默认,则从第一个标识符开始,顺次赋给标识符0,1,2,但当枚举中的某个成员赋值后,其后的成员按依次加1的规则确定其值。例如:enun1string

   (x1,x2,x3=50,x4};

   则x1=0, x2=1, x3=50, x4=51。

   注意:

   ①枚举中每个成员间用逗号隔离,不是分号,且最后―个逗号可省略;

   ②初始化时可以赋负数,以后的标识符仍依次加⒈

   ③枚举变量只能取枚举说明结构中的某个标识符常量。

    枚举是一个被命名的整型常数的集合,枚举在日常生活中很常见。例如,表EPL2014-102MLC示星期的sUNDAY,MoNDAY,TUEsDAY,WEDNESDAY,THURSDAY,FRIDAY, SATURDAY, ^就是一个典型的枚举类型。枚举的说明与结构体相似,其形式为:

   cnum枚举名(

   标识符卜整型常数],

   标识符卜整型常数],

   标识符卜整型常数],

   枚举变量;

   如果枚举没有初始化,即“=整型常数”部分默认,则从第一个标识符开始,顺次赋给标识符0,1,2,但当枚举中的某个成员赋值后,其后的成员按依次加1的规则确定其值。例如:enun1string

   (x1,x2,x3=50,x4};

   则x1=0, x2=1, x3=50, x4=51。

   注意:

   ①枚举中每个成员间用逗号隔离,不是分号,且最后―个逗号可省略;

   ②初始化时可以赋负数,以后的标识符仍依次加⒈

   ③枚举变量只能取枚举说明结构中的某个标识符常量。

上一篇:指针的应用

上一篇:C51的函数

相关技术资料
7-14枚举

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!