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;。
本文到此分享完毕,希望对大家有所帮助。
免责声明:本文由用户上传,如有侵权请联系删除!
猜你喜欢
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
最新文章
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11
- 07-11