当前位置:首页  科普专区

科普专区

enum c++语言(enum c语言)

2024-07-11 17:30:48
导读 大家好,小东方来为大家解答以上的问题。enum c++语言,enum c语言这个很多人还不知道,现在让我们一起来看看吧!1、C语言的枚举类型实质就...

大家好,小东方来为大家解答以上的问题。enum c++语言,enum c语言这个很多人还不知道,现在让我们一起来看看吧!

1、C语言的枚举类型实质就是整型变量,只不过通过枚举类型将一类有关联的标识组合起来,增加程序的可读性和可维护性(1) 枚举型是一个集合,集合中的元素(枚举成员)是一些命名的整型常量,元素之间用逗号,隔开。

2、(2) DAY是一个标识符,可以看成这个集合的名字,是一个可选项,即是可有可无的项。

3、(3) 第一个枚举成员的默认值为整型的0,后续枚举成员的值在前一个成员上加1。

4、(4) 可以人为设定枚举成员的值,从而自定义某个范围内的整数。

5、(5) 枚举型是预处理指令#define的替代。

6、(6) 类型定义以分号;结束。

7、定义枚举类型enum YOURENUMTYPE{ ID1,//如果不额外指定则第一个标识等于整数0,后续依次加1 ID2, ID3=7, .... IDn//最后一个标识符后面没有逗号};//注意一定要加上这个分号定义枚举变量enum YOURENUMTYPE varname;给枚举变量赋值 varname = IDx;举个完整的例子enum FRUIT{ APPLE, PEAR, ORANGE, PEACH, GRAPE, BANANA };enmu FRUIT myfruit = PEACH;。

本文到此分享完毕,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!