Difference between Structure and Union

Distinguish, differentiate, compare and explain what is the difference between Structure and Union. Comparison and Differences.

Differences between Structure and Union

S.No. Structure Union
1 Every member has its own memory sapce. All the members use the same memory space to store the values.
2 It can handle all the members(or) a few as required at a time. It can handle only one member at a time,as all the members use the same space.
3 Keyword struct is used to declare. Keyword union is used to declar.
4 It may be initialized with all its members. Only its first member may be initialized.
5 Any member can be accessed at any time without the loss of data. Only one member can be accessed at any time with the loss of previous data.
6 Different interpretation for the same memory location are not possible. Different interpretations for the same.
7 More storage space is required. Minimum storage space is required.
8 Syntax:
structure strut-name
union union-name


Difference between Union vs Structure

Structure vs Union

Differences between Union vs Structure

Why and How

Spreading Knowledge Across the World

USA - United States of America  Canada  United Kingdom  Australia  New Zealand  South America  Brazil  Portugal  Netherland  South Africa  Ethiopia  Zambia  Singapore  Malaysia  India  China  UAE - Saudi Arabia  Qatar  Oman  Kuwait  Bahrain  Dubai  Israil  England  Scotland  Norway  Ireland  Denmark  France  Spain  Poland  and  many more....