首页 > 代码库 > 瘋子C语言笔记(结构体/共用体/枚举篇)
瘋子C语言笔记(结构体/共用体/枚举篇)
(三)枚举类型
1.enum weekday{sum,mon,tue,wed,thu,fri,sat};
声明一个枚举类型 enum weekday,可以用此类型来定义变量。如:
enum weekday workday,week_end;
workday和week_end被定义为枚举变量,它们的值只能是sum到sat之一。如:
workday = mon;
week_end = sum;
等价于
enum {sum,mon,tue,wed,thu,fri,sat} workday,week_end;
它们都是其中之一。
2.当然可以用
typedef enum {sum,mon,tue,wed,thu,fri,sat} weekday;
即等价于 enum weekday{sum,mon,tue,wed,thu,fri,sat};
瘋子C语言笔记(结构体/共用体/枚举篇)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。