為甚惡魔這里代碼輸出是4?
#include <stdio.h>
#include <iostream>
enum Week?
{
? ? Mon, // 星期一
? ? Tue, // 星期二
? ? Wed, // 星期三
? ? Thu, // 星期四
? ? Fri, // 星期五
? ? Sat, // 星期六
? ? Sun, // 星期日
};
int main(int argc,char **argv)
{
? ? Week week = Week::Fri;
? ? std::cout<<week<<std::endl;
? ? return 0;
}
2021-11-15
因?yàn)?enum 是從 0 開始算起, 所以Mon是0,Tue是1,Wed是2,Thu是3,F(xiàn)ri是4,Sat是5,Sun是6。