# include <iostream.h>
int main()
{
//枚举类型变量的取值范围:Mon~Sun
enum Week {Mon = 1, Tue, Wed, Thu = 11, Fri, Sat, Sun};
Week wk;
wk = Fri;
cout << wk << endl; //output: 12
//联合在同一时间只能存储一个成员的值
union Choise {
int id;
char name[16];
};
Choise ch;
ch.id = 7777;
strcpy(ch.name, "zlj");
cout << ch.name << endl; //output: zlj
cout << ch.id << endl; //output: 无意义(ch存储的是name的值)
cout << sizeof(Choise) << endl; //output: 16(char name[16]的大小)
return 0;
}
枚举、联合
最新推荐文章于 2018-08-19 18:31:46 发布