数据结构复习-01enum枚举类型

enum 枚举类型

语法:

enum  Nanme{

  name1 = number1,

  name2 = number2,  

};

举例: 

enum Day{

  mon = 1;

  tue = 2;

};

enum Day day=mon;

printf("day is %d",day);

输出:

注意事项:

1.若枚举类型中的首个元素未定义则默认为0

 2.枚举类型的非首元素的默认值为上一个元素的值+1,即为枚举元素默认自增1

 个人理解:

enum Day{      

  mon = 1,           <====>  #define mon 1

  tue = 10,             #define tue   10

};

posted @ 2024-04-09 17:40  会飞的竹蜻蜓  阅读(28)  评论(0)    收藏  举报