#include

/*   定义方法1:只定义枚举类型,不定义变量

enum week

{

SUN,        // SUN = 0

MON,        // MON = 1;

TUE,

WEN,

THU,

FRI,

SAT,

};

*/

/*定义方法2:同时定义枚举类型和变量

enum week

{

SUN,        // SUN = 0

MON,        // MON = 1;

TUE,

WEN,

THU,

FRI,

SAT,

}today;

*/

/*定义方法3:同时定义枚举类型和变量

enum week

{

SUN,        // SUN = 0

MON,        // MON = 1;

TUE,

WEN,

THU,

FRI,

SAT,

}today,yestaday;

*/

/*定义方法4:

typedef enum week

{

SUN,        // SUN = 0

MON,        // MON = 1;

TUE,

WEN,

THU,

FRI,

SAT,

}week;

*/

typedef enum

{

SUN,        // SUN = 0

MON,        // MON = 1;

TUE,

WEN,

THU,

FRI,

SAT,

}week;

int main(void)

{

/*  测试定义方法1

enum week today;

today = SUN;

printf("today is %dth \n",today);

*/

/*测试定义方法2 3

today = SUN;

yestaday = SAT;

printf("today is %dth \n",today);

printf("yestaday is %dth \n",yestaday);

*/

/*测试定义方法4  5

week yestaday;

yestaday = SAT;

printf("yestaday is %dth \n",yestaday);

*/

return 0;

}

c语言 枚举定义变量,C语言之枚举的定义以及测试相关推荐

  1. c语言stm8变量存储类型,STM8使用----STVD(COSMIC)定义变量指定其类型和位定义

    STM8使用----STVD(COSMIC)定义变量指定其类型和位定义 http://www.51hei.com/bbs/dpj-31009-1.html (出处: 单片机论坛) stm8 stvd下 ...

  2. 为什么c语言要定义变量,C语言为什么要规定对所用到的变量要“先定义,后使用”...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 int a=10; 以上一句话对变量a进行了声明,定义以及初始化 extern int a; 以上一句话仅仅对变量a进行了声明,将a的链接属性设置为ext ...

  3. C语言块级变量:在代码块内部定义的变量

    所谓代码块,就是由{ }包围起来的代码.代码块在C语言中随处可见,例如函数体.选择结构.循环结构等.不包含代码块的C语言程序根本不能运行,即使最简单的C语言程序(上节已经进行了展示)也要包含代码块. ...

  4. c语言中跨文件变量,C语言中跨文件的全局变量

    声明:突然看到这篇文章,发现了c语言中使用全局变量的错误,特转之. 首先看一段代码(https://gist.github.com/3760736) func.c int buf = 0 ; void ...

  5. C语言 const 修饰变量 - C语言零基础入门教程

    目录 一.const 简介 二.const 实战 1.使用 const 修饰变量必须初始化 2.使用 const 修饰变量不初始化 3.修改 const 修饰变量的值 三.重点提示 四.猜你喜欢 零基 ...

  6. c语言 平方 用变量,C语言编程之《变量—用来存储数据的小房子》

    上一节咱们了解到计算机是使用一个一个的小房子来记住数字.计算机有不少不一样种类的小房子.html int a; 表明向计算机申请一个小房子用来存放数值,小房子的名字叫作a.int和a之间有一个空格,a ...

  7. python如何定义变量a_简述如何用Python定义一个变量类型?

    本文主要讲述了如何去定义一个Python变量,变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 变量在程序中就是用一个变量名表示了,变量名必 ...

  8. c语言中整形变量,C语言基本数据类型:整型(int)用法详解

    1.整型int C语言提供了很多整数类型(整型),这些整型的区别在于它们的取值范围的大小,以及是否可以为负.int是整型之一,一般被称为整型.以后,在不产生歧义的情况下,我们把整数类型和int都称为整 ...

  9. r语言 回归分析 分类变量_R语言 | 回归分析(二)

    R语言 语言学与R语言的碰撞 Xu & Yang PhoneticSan 学习参考 Discovering Statistics Using R Statistics for Linguist ...

最新文章

  1. SQL SERVER全面优化-------写出好语句是习惯
  2. elasticdump安装_elasticdump备份及恢复es数据
  3. 阿里云云原生网关,开启下一代网关新进程
  4. linux的ftp轮询上传文件,Android中实现异步轮询上传文件
  5. dct变换的主要优点有哪些_发泡保温材料包括哪些成分?主要优点是什么?有没有发展前景?...
  6. 模拟传输和数字传输的优缺点
  7. Opencv--Mat图像基本操作
  8. 谷歌浏览器开发调式工具文档
  9. java连接mysql数据库的详细步骤
  10. SpringCloud入门教程(全集)
  11. Qt获取音频输入和输出设备
  12. 漏洞分析检测的主要技术
  13. 2020年度十大高薪岗位出炉!程序员霸榜!
  14. 【原创】快速估算和管理
  15. 程序设计天梯赛 L1-6 斯德哥尔摩火车上的题分数 15
  16. Python,requests爬虫,使用代理爬取大众点评(含爬取结果。。。在文末)
  17. 2021年5月系统集成项目管理工程师案例分析真题视频讲解(3)
  18. html怎么搞滚动字幕,抖音滚动字幕怎么弄 滚动字幕怎么做
  19. 使用ajax——ajax四部曲
  20. 【Oracle】计算百分比

热门文章

  1. 023_运行时变量和范围
  2. java不同类之间参数传递_《java基础》整型包装类之间值得比较
  3. 自己建服务器 语音盒子_如何自己搭建一个服务器?
  4. Java I/O中的对象序列化
  5. Android性能优化 - 内存优化
  6. 使用ViewPager加载页面出现空白
  7. Android 四大组件之——Acitivity(二) 启动模式
  8. 运行时常量池在哪里_C++干货系列——从编译期常量谈到constexpr(一)
  9. java语言适合编写什么_01--Java语言概述与开发环境 最适合入门的Java教程
  10. sql insert 自动增量值_SQL中有关DQL、DML、DDL、DCL的概念与区别