为啥week输出0

来源:4-3 固定内容的容器:枚举

weixin_慕用1193724

2022-09-02 21:02

#include <iostream>

enum Week

{

    Mon, // 星期一    

    Tue, // 星期二    

    Wed, // 星期三    

    Thu, // 星期四    

    Fri, // 星期五    

    Sat, // 星期六    

    Sun, // 星期日

};


    int main(int argc, char** argv)

{

    Week week = Week::Mon;

    std::cout << "week:" << Mon << std::endl;

    return 0;

}

最后输出week:0;  不应该是1吗?

写回答 关注

1回答

  • weixin_精慕门7335148
    2022-09-07 15:58:27

    没有赋值的话,枚举常量的值按照:0,1,2,3,...的顺序

趣味 C++ 入门

C++ 入门,开启趣味学习之旅,揭开 C++ 的神秘面纱,让你不再望而生畏。

31200 学习 · 189 问题

查看课程

相似问题