Morning 狮子座流星
影像来源: Stephane Vetter
我们编程吧 之 Linux/C/Python/Vim/Git,从小白到高手的进阶之路。
-- LetsProgramming
配合音乐欣赏,效果更佳^_^
正文开始
C语言的枚举
枚举这个类型,其实不是很常见,因为使用基本都可以搞定,不过存在即是合理,枚举可以让某些数据组合更加简洁、易读、规范。
举个用的最多的例子,如果我们定义一个星期,可以使用,如下所示:
看着还是很不错的表达方式,然后我们在看看枚举变量,表达如下:
看起来貌似更加简洁,明了。
OK,现在来看看枚举的定义方式:
其中:
enum_name为枚举的名字
enum_element为枚举的元素
NOTE : 枚举的元素,默认第一个为0,如果需要改变,需要显式初始。
看一下enum的使用吧:
可以看到默认MONDAY为0,与我们的习惯不同,我们显式初始化为1:
看看enum和switch的配合使用:
编译运行
直接输入就可以了。
运行输出如下:
正文结束
希望今天的你胜过昨天的你
领取专属 10元无门槛券
私享最新 技术干货