8.5 Structures and Unions
MPLAB XC32 C/C++ Compiler supports struct
and
union
types. Structures and unions only differ in the memory offset
applied to each member.
These types will be at least 1 byte wide. Bit fields are fully supported.
Structures and unions may be passed freely as function arguments and function return values. Pointers to structures and unions are fully supported.