[enum]C语言中的枚举

原创 2015年07月11日 00:18:20
   问题描述:C语言中枚举的一些声明和结构有点类似,在编程中之前比较少接触到,因此进行下了解。
   枚举声明:
typedef enum
{
    NUM0=0,NUM1=1,NUM2=2
}en;
en en1,en2;
    枚举的声明与结构和联合相似,但有不同,枚举{}里面直接是枚举常量值了,以逗号分隔,不用;。枚举常量可以有相同的值。枚举变量或常量都是被作为整数来处理的。
#include <stdio.h>
#include <stdlib.h>

typedef enum{NUM0=0,NUM1=1,NUM2=2,NUM3=3}Number;

int main()
{
    Number student_ID=3;
    printf("%d\n",student_ID);

    return 0;
}
    输出结果:3
版权声明:本文为博主原创文章,未经博主允许不得转载。

C语言中的enum(枚举)用法

最近在写数据结构的广义表时候用到了这个概念,在学习C语言的时候没有太注意们这里学一下。 我在网上结合了很多资料,这里自己总结一下。 首先说,JAVA和C++中都有枚举类型。   ...

C语言 枚举(enum)、宏定义(#define)、结构体(struct)的一种联合应用

最近看到一种枚举、宏定义、结构体联合的应用,对我这种初学者很有帮助,所以总结一下记录在这,为以后方便查阅,有需要的朋友也可以做一个参考.实际操作就是用宏定义初始化接头体具体操作代码如下:#includ...
  • dsanmux
  • dsanmux
  • 2015年07月19日 13:17
  • 1136

C语言 枚举 enum

一、枚举的概念 枚举是C语言中的一种基本数据类型,并不是构造类型,它可以用于声明一组常数。当一个变量有几个固定的可能取值时,可以将这个变量定义为枚举类型。比如,你可以用一个枚举类型的变量来表示季...

C语言中的enum(枚举)用法

C语言中的enum(枚举)用法

枚举Java 语言中 Enum 类型的使用介绍

Enum 类型的介绍 枚举类型(Enumerated Type) 很早就出现在编程语言中,它被用来将一组类似的值包含到一种类型当中。而这种枚举类型的名称则会被定义成独一无二的类型描述符,在这一点上和...

枚举enum的一些案例

  • 2014年07月18日 11:13
  • 27KB
  • 下载

C语言之enum的用法和注意事项(枚举类型)

在学校学C语言的时候,很多人都没有经常用,以至于对enum不是很了解,后来工作的时候,我发现这个经常用到,于是就上网查了下详解。 1.enum的用法 枚举类型定义用关键字enum标识,形式为:  en...

C# C++ enum 枚举 例子.rar

  • 2013年03月27日 15:31
  • 2KB
  • 下载

enum枚举型

  • 2017年07月27日 10:12
  • 485B
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[enum]C语言中的枚举
举报原因:
原因补充:

(最多只允许输入30个字)