打印语句我得到的输出
for(i = 0; i<n; i++) //printing
{printf("Name: %s\nAddress: %s\nOccupation: %s\nAge: %d", p[i].name, p[i].add, p[i].occ, p[i].age);}
如果p[i]
是一个工会,那么它只能容纳一个成员。但是,在您的印刷品中:
printf("Name: %s\nAddress: %s\nOccupation: %s\nAge: %d", p[i].name, p[i].add, p[i].occ, p[i].age);
你似乎认为它拥有所有的价值。为此,您不需要 a union
but a struct
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句