C语言如何表达一个星期

Morning 狮子座流星

影像来源: Stephane Vetter

我们编程吧 之 Linux/C/Python/Vim/Git,从小白到高手的进阶之路。

-- LetsProgramming

配合音乐欣赏,效果更佳^_^

正文开始

C语言的枚举

枚举这个类型,其实不是很常见,因为使用基本都可以搞定,不过存在即是合理,枚举可以让某些数据组合更加简洁、易读、规范。

举个用的最多的例子,如果我们定义一个星期,可以使用,如下所示:

看着还是很不错的表达方式,然后我们在看看枚举变量,表达如下:

看起来貌似更加简洁,明了。

OK,现在来看看枚举的定义方式:

其中:

enum_name为枚举的名字

enum_element为枚举的元素

NOTE : 枚举的元素,默认第一个为0,如果需要改变,需要显式初始。

看一下enum的使用吧:

可以看到默认MONDAY为0,与我们的习惯不同,我们显式初始化为1:

看看enum和switch的配合使用:

编译运行

直接输入就可以了。

运行输出如下:

正文结束

希望今天的你胜过昨天的你

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181209G16CCU00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券