首页 > 代码库 > C语言之枚举的定义以及测试
C语言之枚举的定义以及测试
#include <stdio.h> /* 定义方法1:只定义枚举类型,不定义变量 enum week { SUN, // SUN = 0 MON, // MON = 1; TUE, WEN, THU, FRI, SAT, }; */ /*定义方法2:同时定义枚举类型和变量 enum week { SUN, // SUN = 0 MON, // MON = 1; TUE, WEN, THU, FRI, SAT, }today; */ /*定义方法3:同时定义枚举类型和变量 enum week { SUN, // SUN = 0 MON, // MON = 1; TUE, WEN, THU, FRI, SAT, }today,yestaday; */ /*定义方法4: typedef enum week { SUN, // SUN = 0 MON, // MON = 1; TUE, WEN, THU, FRI, SAT, }week; */ typedef enum { SUN, // SUN = 0 MON, // MON = 1; TUE, WEN, THU, FRI, SAT, }week; int main(void) { /* 测试定义方法1 enum week today; today = SUN; printf("today is %dth \n",today); */ /*测试定义方法2 3 today = SUN; yestaday = SAT; printf("today is %dth \n",today); printf("yestaday is %dth \n",yestaday); */ /*测试定义方法4 5 week yestaday; yestaday = SAT; printf("yestaday is %dth \n",yestaday); */ return 0; }
C语言之枚举的定义以及测试
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。