写道
#include <stdio.h>
/**
***描述:C语言枚举用法
***时间:2014年9月21日
***/
enum Color{Red=1,Green,Blue}color;
int main()
{
int icolor;
while(true)
{
printf("请选择(1,2,3)三个数字中,任意一个数字输入:\n");
scanf("%d",&icolor);
switch(icolor)
{
case Red:
printf("red");
break;
case Green:
printf("green");
break;
case Blue:
printf("blue");
break;
default:
printf("???");
//break;
return 0;
}
}
return 0;
}
/**
***描述:C语言枚举用法
***时间:2014年9月21日
***/
enum Color{Red=1,Green,Blue}color;
int main()
{
int icolor;
while(true)
{
printf("请选择(1,2,3)三个数字中,任意一个数字输入:\n");
scanf("%d",&icolor);
switch(icolor)
{
case Red:
printf("red");
break;
case Green:
printf("green");
break;
case Blue:
printf("blue");
break;
default:
printf("???");
//break;
return 0;
}
}
return 0;
}
相关推荐
C语言枚举类型详解C语言枚举类型详解
今天就让我们跟随涛哥一起,深入理解C语言中的枚举类型,并且探讨它在Linux内核中的应用,以及使用枚举时需要注意的一些编程细节。 首先,枚举类型在C语言中通常有三种使用方法: 1. 先定义枚举类型,再定义枚举...
枚举类型运用.txt
C语言中的枚举类型(Enum)是一种非常实用的特性,它允许程序员为一组有限的整数值赋予有意义的标识符,使得代码更易读,更易于理解。枚举类型在处理具有固定数量和顺序的常量集合时特别有用,如上述例子中的一周七...
### C语言枚举的简单应用 #### 概述 本文将详细介绍如何在C语言中使用枚举类型(`enum`)来解决一个具体问题:计算并列出从五种颜色(红、黄、蓝、白、黑)的球中取出三种不同颜色球的所有可能组合。 #### 枚举...
以下是关于C语言枚举类型与自增操作符相关的一些关键知识点: 1. 枚举定义: 在C语言中,枚举定义的语法如下: ```c enum identifier { enumerator_list }; ``` 其中,`identifier`是枚举类型的名称,`...
在C语言中,枚举(enumeration)是一种非常重要的数据类型,...总的来说,枚举类型是C语言中一种强大的工具,用于提高代码质量、减少错误并提升可读性。通过熟练运用枚举,开发者可以编写出更高效、更易于理解的程序。
枚举类型(enumerated type)是C语言中的一种自定义数据类型,它允许程序员定义一组相关的整数值集合,这些值通常表示特定的概念或状态。枚举类型提供了比直接使用整数常量更清晰的代码,增加了程序的可读性和可维护...
在C语言中,枚举类型不是一种内置类型,而是通过预处理器宏定义实现的,而在C++中,枚举是作为一种真正的类型存在的。本篇文章将详细探讨在VC++ 6.0环境下,枚举类型的定义以及变量声明定义的不同方法。 首先,让...
共用体与枚举类型是c语言的重要内容之一,由于授课时间 的安排原因,学生的重视程度不够,所以有些学生掌握的不是很扎实,这里有关于共用体与枚举类型的学习课件,希望能给一些同行带来用处!
C语言中枚举类型的应用 一、枚举类型的定义 在C语言中,枚举类型是一种重要的变量形式,枚举类型的定义是使用enum关键字,枚举成员之间用逗号隔开。例如:enum DAY{MON=1, TUE, WED, THU, FRI, SAT, SUN};其中,...
枚举类型是C语言中一种强大的数据类型,它不仅可以提高代码的可读性和可维护性,还可以增强代码的类型安全性。通过本文的介绍,读者可以掌握枚举类型的高级用法,包括位字段枚举、与宏的结合、大小和范围的确定,...
枚举类型是C语言中的一种数据类型,它用于定义一组具有特定值的常量集合,这些值通常代表一些有意义的标识或状态。枚举类型在编程中常常用于简化代码,提高可读性,并确保程序中使用的变量只取预定义的合法值。 1. ...
基本类型包括整型、实型、字符型、空类型、指针类型、数组类型、结构体类型、枚举类型、共用体类型等。 基本类型 1. 整型(Integer Type):包括signed int、unsigned int、short、unsigned short、long、unsigned...
### C语言中的枚举类型详解 #### 一、概述 在C语言中,枚举(Enumeration)作为一种特殊的数据类型,其主要功能在于定义一组固定的、具有整数值的命名常量。这种类型的引入极大提升了程序的可读性和可维护性。通过...
枚举类型是C语言中一个强大的特性,它允许程序员定义一组具有意义的整型常量,用于表示一组相关的值。通过使用枚举,代码的可读性和可维护性得到了显著提高,同时也提供了更安全、更灵活的编程方式。在实际开发中,...
C语言结构体、共用体和枚举类型知识要点 结构体是C语言中的复杂数据类型,它可以由基本数据类型和其他结构体组成。结构体的定义需要使用关键字struct,并且需要指定结构体的名称和成员变量。结构体类型的定义的一般...