郝斌的C语言基础 165,166 枚举

来源:互联网 发布:python 数组拆分 编辑:程序博客网 时间:2024/05/29 04:34

枚举:

就是把一个事物所有可能的取值一一列举出来

#include<stdio.h>//只定义了一个数据类型,并没有定义变量,该数据类型的名字是enum WeekDayenum WeekDay{    MonDay, TuesDay, WednesDay, ThursDay, FriDay, SaturDay, SunDay    // 0       1         2          3       4        5         6  枚举默认值从0开始  //MonDay=4, TuesDay, WednesDay, ThursDay, FriDay, SaturDay, SunDay 那SunDay就变成10了};int main(void){    //int day; //定义为int类型不合适,因为范围太大了    enum WeekDay day;    day = SaturDay;    printf("%d\n",day);    // day = 5; //    error,因为5不在枚举类型里面,这里只能赋星期几的英文单词    return 0;}


0 0
原创粉丝点击