C语言的枚举如何使用
发表于:2025-01-18 作者:千家信息网编辑
千家信息网最后更新 2025年01月18日,这篇文章主要介绍"C语言的枚举如何使用",在日常操作中,相信很多人在C语言的枚举如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"C语言的枚举如何使用"的疑惑有所帮
千家信息网最后更新 2025年01月18日C语言的枚举如何使用
这篇文章主要介绍"C语言的枚举如何使用",在日常操作中,相信很多人在C语言的枚举如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"C语言的枚举如何使用"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
概述
一个类型,值只能是一堆值中的一个。
比如星期几,只会是星期一到星期天。
用数值表示的话就是0到6,但是0到6不太好理解。
而枚举可以用单词表示,提高了可读性。
本质上还是0到6。
简单使用
入门
新建三个变量,值分别为a b c
#includeenum Gender { Male, Female, Empty};int main() { enum Gender a = Male; enum Gender b = Female; enum Gender c = Empty; printf("%d\n", a); printf("%d\n", b); printf("%d\n", c); return 0;}
效果:0 1 2
判断
作为数值,当然可以参与判断。
#includeenum Gender { Male, Female, Empty};int main() { enum Gender a = Male; printf("%d\n", a == Male); return 0;}
效果:1,真。
自定义数值
默认01234…
可以自定义。
#includeenum Gender { Male = 2, Female = 4, Empty = 6};int main() { enum Gender a = Male; printf("%d\n", a); return 0;}
效果:2
一种不严格的写法
在C语言中,可以直接赋值数值。
下面这段代码没有问题:
#includeenum Gender { Male, Female, Empty};int main() { enum Gender a = 0; printf("%d\n", a == Male); return 0;}
效果:
但是不建议使用。
到此,关于"C语言的枚举如何使用"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
语言
效果
数值
学习
星期
更多
问题
帮助
实用
接下来
三个
代码
写法
单词
变量
可读性
就是
建议
文章
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
郑州轻工业大学网络安全专业
计算机网络技术 朱士明
加强敏感信息排查确保网络安全
网络安全不烦恼动画
生活中常见的网络安全威胁
综合网络技术推广信息推荐
抗疫主题网络安全大赛作文
数据库都是有状态的
软件开发什么是系统
网络安全概念认知
华为济南软件开发
db2数据库自带表
在公司学软件开发有前途吗
数据库加密安全吗
软件开发英文文章
安卓软件开发技术路线
安徽工业软件开发代理价钱
cs1.6混战服务器
应届生如何进入软件开发
制作数据库
计算机网络技术与数字信号
广东影响力互联网科技有限公司
网络技术培训项目
网络安全风险分析入侵检测
两个系统可以操作一个数据库么
软件开发中的ccr
raid服务器报警
九阴真经网游各服务器名字
软件开发还原
甘肃gpu服务器租用云空间