Hello!彦祖们,俺又回来了!!!,继续给大家分享 《C语言从不挂科到高绩点》课程!! 本节将为大家讲解C语言中非常重要的知识点-枚举:
本套课程将会从0基础讲解C语言核心技术,适合人群:
- 大学中开设了C语言课程的同学
- 想要专升本或者考研的同学
- 想要考计算机等级证书的同学
- 想要从事C/C++/嵌入式开发的同学
===============点个关注吧==============
======================================
11.1 枚举
11.1.1 枚举概述
在实际开发中,有些数据的取值往往是有限的,只能是非常少的整数,并且最好为每个值取个名字,方便后续的代码中使用,比如:一个星期只有 7 天,一年只有 12 个月,一年只有 4 个季节。
在游戏开发中,通常会通过上下左右键控制游戏物体的移动,上下左右键,在程序中对应的是数值,如果使用这些数值,不方便记忆的。所以这个时候,就可以给这些数值取名,使用名字取记忆。
以每周 7 天为例:我们可以使用宏定义的方式来为每天的数值指定一个名字。
#include <stdio.h>
#define MON 1
#define TUE 2
#de