#include<iostream>
using namespace std;
enum Week{
Mon = 1,//周一
Tue,//周二
Wed,//周三
Thu,//周四
Fri,//周五
Sat,//周六
Sun,//周日
};
int main(){
Week week = Week::Mon;
cout<<Week::Mon;
return 0;
}
在这段程序里,week 这个枚举变量,只能是定义好的 7 个值,不能是其他的值,而且在赋值的时候,你可以直接看出来这个值是什么,而不用再去和数字进行对应。这样就可以最大限度得减少出错的可能性了。
对于例如星期,季节,性别之类的概念,我们应该优先使用枚举类型。
使用枚举类型增强代码可读性,
这段C++代码展示了如何用枚举类型定义一周的天数。枚举变量`week`限制为七个预定义值,防止赋值错误,提高代码的清晰度和安全性。枚举在处理如星期、季节或性别等固定选项时特别有用,因为它确保了类型安全。
2117

被折叠的 条评论
为什么被折叠?



