你可以自定义每个枚举值为 学生=1,工人=2,男性=4,女性=8你可以通过学生||男性来标志既是学生和男性,而1||4是5(二进制或运算)当看到5就知道肯定是1和4或来的。所以能确定是学生和男性。
没有什么明显的“好处”可言 即使你不写默认它也是int的 对于枚举应用的重点是你是否要显式声明每个枚举项对应的int值以便你在自己需要的场合方便的进行位域声明和类型强制转换