【题目】C++中enum分析

来源:互联网 发布:cdma是什么网络 编辑:程序博客网 时间:2024/05/01 12:10

基本代码如下:

enum color_sets{blue,red,yellow};int main(int argc, char* argv[]){color_sets current_color = red;//red =1 if(current_color == red){cout<<"sizeof()="<<sizeof(color_sets)<<endl;//输出字节数:4cout<<"it's red"<<endl;}printf("Hello World!\n");return 0;}

【解析】enum变量占4个字节,枚举类型的值是按照0,1,2赋初始值的

0 0