为了账号安全,请及时绑定邮箱和手机立即绑定

为啥week输出0

#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 回答

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

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥week输出0

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信