Chapter 15 Data Structures
An essential part of programming is determining how to organize the data. Homogeneous data is often grouped in an array, and heterogeneous data in a record (struct
in C). In this chapter, we study how both these data groupings are implemented.