Chapter 9. Using Structures and Unions
Learn to create new data types with structures
See how to create arrays of structures
Use functions as structure members
Learn to create new data types with unions
Creating New Data Types with Structures
As you learned briefly back in Chapter 2, “Exploring C++ Data Types, Variables, and Constants,” a structure is a data type that groups other data types together into a single, compound data type. Structures make it easy to keep variables logically related within source code by making them members of a common structure.
Everything in the real world is made up of component parts—everything has some sort of structure. A personal computer has structure, for example. It’s made up of an assemblage ...