c语言 枚举定义变量,C语言之枚举的定义以及测试
#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语言之枚举的定义以及测试相关推荐
- c语言stm8变量存储类型,STM8使用----STVD(COSMIC)定义变量指定其类型和位定义
STM8使用----STVD(COSMIC)定义变量指定其类型和位定义 http://www.51hei.com/bbs/dpj-31009-1.html (出处: 单片机论坛) stm8 stvd下 ...
- 为什么c语言要定义变量,C语言为什么要规定对所用到的变量要“先定义,后使用”...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 int a=10; 以上一句话对变量a进行了声明,定义以及初始化 extern int a; 以上一句话仅仅对变量a进行了声明,将a的链接属性设置为ext ...
- C语言块级变量:在代码块内部定义的变量
所谓代码块,就是由{ }包围起来的代码.代码块在C语言中随处可见,例如函数体.选择结构.循环结构等.不包含代码块的C语言程序根本不能运行,即使最简单的C语言程序(上节已经进行了展示)也要包含代码块. ...
- c语言中跨文件变量,C语言中跨文件的全局变量
声明:突然看到这篇文章,发现了c语言中使用全局变量的错误,特转之. 首先看一段代码(https://gist.github.com/3760736) func.c int buf = 0 ; void ...
- C语言 const 修饰变量 - C语言零基础入门教程
目录 一.const 简介 二.const 实战 1.使用 const 修饰变量必须初始化 2.使用 const 修饰变量不初始化 3.修改 const 修饰变量的值 三.重点提示 四.猜你喜欢 零基 ...
- c语言 平方 用变量,C语言编程之《变量—用来存储数据的小房子》
上一节咱们了解到计算机是使用一个一个的小房子来记住数字.计算机有不少不一样种类的小房子.html int a; 表明向计算机申请一个小房子用来存放数值,小房子的名字叫作a.int和a之间有一个空格,a ...
- python如何定义变量a_简述如何用Python定义一个变量类型?
本文主要讲述了如何去定义一个Python变量,变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型. 变量在程序中就是用一个变量名表示了,变量名必 ...
- c语言中整形变量,C语言基本数据类型:整型(int)用法详解
1.整型int C语言提供了很多整数类型(整型),这些整型的区别在于它们的取值范围的大小,以及是否可以为负.int是整型之一,一般被称为整型.以后,在不产生歧义的情况下,我们把整数类型和int都称为整 ...
- r语言 回归分析 分类变量_R语言 | 回归分析(二)
R语言 语言学与R语言的碰撞 Xu & Yang PhoneticSan 学习参考 Discovering Statistics Using R Statistics for Linguist ...
最新文章
- SQL SERVER全面优化-------写出好语句是习惯
- elasticdump安装_elasticdump备份及恢复es数据
- 阿里云云原生网关,开启下一代网关新进程
- linux的ftp轮询上传文件,Android中实现异步轮询上传文件
- dct变换的主要优点有哪些_发泡保温材料包括哪些成分?主要优点是什么?有没有发展前景?...
- 模拟传输和数字传输的优缺点
- Opencv--Mat图像基本操作
- 谷歌浏览器开发调式工具文档
- java连接mysql数据库的详细步骤
- SpringCloud入门教程(全集)
- Qt获取音频输入和输出设备
- 漏洞分析检测的主要技术
- 2020年度十大高薪岗位出炉!程序员霸榜!
- 【原创】快速估算和管理
- 程序设计天梯赛 L1-6 斯德哥尔摩火车上的题分数 15
- Python,requests爬虫,使用代理爬取大众点评(含爬取结果。。。在文末)
- 2021年5月系统集成项目管理工程师案例分析真题视频讲解(3)
- html怎么搞滚动字幕,抖音滚动字幕怎么弄 滚动字幕怎么做
- 使用ajax——ajax四部曲
- 【Oracle】计算百分比
热门文章
- 023_运行时变量和范围
- java不同类之间参数传递_《java基础》整型包装类之间值得比较
- 自己建服务器 语音盒子_如何自己搭建一个服务器?
- Java I/O中的对象序列化
- Android性能优化 - 内存优化
- 使用ViewPager加载页面出现空白
- Android 四大组件之——Acitivity(二) 启动模式
- 运行时常量池在哪里_C++干货系列——从编译期常量谈到constexpr(一)
- java语言适合编写什么_01--Java语言概述与开发环境 最适合入门的Java教程
- sql insert 自动增量值_SQL中有关DQL、DML、DDL、DCL的概念与区别