C unions are used to save memory . To better understand an union, think of it as a chunk of memory that is used to store variables of different types. When we want to assign a new value to a field, then the existing data is replaced with new data.
Read moreWhat are the advantages of union in C?
Advantages of union
Read moreWhat is the real use of union?
A union is a special data type available in C that allows storing different data types in the same memory location . You can define a union with many members, but only one member can contain a value at any given time. Unions provide an efficient way of using the same memory location for multiple purposes.
Read more