Define Bit Fields
Bit Fields permits the packing of data in a structure. This is particularly useful when memory or data storage is at a premium. Usual examples:
- Packing several objects into a machine word for example 1 bit flags can be compacted -- Symbol tables in compilers.
- Reading external file formats--non-standard file formats could be read in for example 9 bit integers.