C语言查漏补缺——enum

1、enum常见用法ide

        一般,enum是用来枚举一些数的,默认是从0开始
spa

enum
{
    ONE,        //0
    TWO,        //1
    THREE       //2
};

        可是若是咱们在给中间某一个变量一个固定的值it

enum
{
    ONE,        //0
    TWO=2,        //2
    THREE       //3
};

        那么后续的变量,就在定义过的变量的基础上增长1。
class


2、enum的扩展基础

以前在const篇,咱们得出了一个结论,const所修饰的变量只是一个只读变量,不能做为左值,而不是一个常量,那么C语言里面有真正的常量吗?变量

        答案固然是有的,这个真正的常量,就是无名枚举,以下扩展

enum
{
    CONST_NUM = 10,
};

        这里的CONST_NUM就是咱们的常量。
语言

相关文章
相关标签/搜索