C++学习之枚举

来源:互联网 发布:机械图纸软件有哪些 编辑:程序博客网 时间:2024/06/18 14:27
void testEnum(){enum Weekday{Monday,Tuesday,Wednesday,Thursday,Friday} d1=Monday,d2=Friday;int i=d2-d1;printf("%d",i); //outprint 4}


上面将d1,d2定义为Weekday这个类型并分别赋值为Mondy,Friday,

亦可以定义不命名的枚举类型,如

enum {Monday=2,Tuesday,Wednesday,Thursday,Friday} d1;d1=Wednesday;

但是在后面的语句中再想引用枚举定义就不行了,除非在d1后面添加变量.


0 0