c语言之枚举

news/2024/10/18 14:21:48/

枚举是将一个变量的可能的值都列出来,但是对应的值只能是其中的一个。

枚举创建的方式

enum 枚举类型名(值1,值2,值3,值n)

如何定义枚举变量

enum 枚举类型 变量名

示例代码如下

#include<stdio.h>int main()
{enum cdk{jianzi,chui,baozi};enum cdk xm;xm=jianzi;printf("%d\n",xm);printf("%d\n",jianzi);printf("%d\n",chui);printf("%d\n",baozi);return 0;
}

在这段代码里

enum cdk{jianzi,chui,baozi};创建了一个枚举类型,里面有jianzi,chui,baozi三个数值

enum cdk xm;

创立了枚举变量xm

令xm=jianzi这个数值

分别打印xm这个变量的整数类型值

接着分别打印三个数值对应的整型数据,分别是0,1,2

从上面可以看出,枚举的每个类型都被c语言按顺序赋予了0,1,2等数值


http://www.ppmy.cn/news/1456988.html

相关文章

对惰性提升快速降级FIFO(QD-LP-FIFO)的理解和简易代码实现

文章目录 欢迎做客泥烟の新站本文链接 对QD-LP-FIFO的理解和简易代码实现我的理解:简化的QD-LP-FIFO缓存算法实现(java版)输出从输出可以看出以下几点分析&#xff1a; 欢迎做客泥烟の新站 本文链接 &#x1f449;对QD-LP-FIFO的理解和简易代码实现 - 泥烟のMkdocs 对QD-LP-…

mac电脑如何安装python及环境搭建

&#xff08;1&#xff09;进入官网&#xff1a;Download Python | Python.org&#xff0c;根据自己电脑选择python (2)这里我选择的是mac,点击&#xff1a;macos&#xff0c;选择最近版本并点击进入 (3)选择mac版本&#xff1a; (4)点击就可以进入下载&#xff1a; (5)下载好之…

Linux 部署YUM仓库及NFS共享服务

目录 一.YUM仓库服务 YUM (Yellow dog Updater Modified) Linux系统各家厂商用的安装源 准备安装源 软件仓库的提供方式 RPM软件包的来源 构建Centos7软件仓库 在软件仓库中加入非官方RPM包组 为客户机指定YUM仓库位置 制作ftp源 服务端 (1)关闭防火墙 (2)下载vsftp…

C++多态有几种实现方式

1、重载&#xff1a;通过函数名相同但参数不同的多个函数实现不同行为。在编译时通过参数类型决定调用哪个函数。 2、重写&#xff1a;通过继承让派生类重新实现基类的虚函数。在运行时通过指针/引用的实际类型调用对应的函数。 3、编译时多态&#xff1a;通过模板和泛型实现…

QT creator5.0转qt6.0(QAbstractSocket::SocketError)‘ is not allowed解决方法

问题描述&#xff1a; //tcp_client.cpp:19:23: Static_cast from SocketError (QAbstractSocket::*)() const to void (QTcpSocket::*) //(QAbstractSocket::SocketError) is not allowed 原因分析&#xff1a; QtNetwork中的错误信号error换成了errorOccurred QT5.0 con…

Day 25 数据库查询

数据库查询 一&#xff1a;基本查询 1.简介 ​ 单表查询 ​ 简单查询 ​ 通过条件查询 ​ 查询排序 ​ 限制查询记录数 ​ 使用集合函数查询 ​ 分组查询 ​ 使用正则表达式查询 2.案例 创建案例所需表&#xff1a;company.employee5 雇员编号 id int雇…

重庆大足某厂不锈钢管件酸洗钝化-智渍洁

简报&#xff1a;重庆大足某厂不锈钢管件酸洗钝化 重庆大足某厂不锈钢管件酸洗钝化 - 重庆智渍洁环保科技有限公司简报&#xff1a;重庆大足某厂不锈钢管件酸洗钝化https://www.zhizijie.com/hl/zixun/gongsi/237.html

【C#】.net core 6.0 MVC返回JsonResult显示API接口返回值不可被JSON反序列化

欢迎来到《小5讲堂》 这是《C#》系列文章&#xff0c;每篇文章将以博主理解的角度展开讲解。 温馨提示&#xff1a;博主能力有限&#xff0c;理解水平有限&#xff0c;若有不对之处望指正&#xff01; 目录 背景API接口接口代码请求失败原因排查调通效果 常见返回类型相关文章 …