匿名共用体
struct widget
{
char brand[20];
int type;
union
{
long id_num;
char id_char[20];
};
};
...
widget prize;
...
if(prize.type == 1)
cin >> prize.id_num;
else
cin >> prize.id_char[20];
...
struct widget
{
char brand[20];
int type;
union
{
long id_num;
char id_char[20];
};
};
...
widget prize;
...
if(prize.type == 1)
cin >> prize.id_num;
else
cin >> prize.id_char[20];
...
1711

被折叠的 条评论
为什么被折叠?



