Arrays
If a variable is a box in which we can store a value of a specific type, such as int
, float
, or char
, then we can think of an array as a row of boxes. The rows of boxes can be of almost any size and type, including objects made from classes. However, all the boxes must be of the same type.
Tip
The limitation of having to use the same type in each box can be circumvented to an extent once we learn some more advanced C++ in the penultimate project.
This array sounds like it could have been useful for our clouds in Chapter 2, Variables, Operators, and Decisions – Animating Sprites. So, how do we go about creating and using an array?
Declaring an array
We can declare an array of int
type variables like this:
int someInts[10];
Now, we have an array called someInts
that can store ten int
values. Currently, however, it is empty.
Initializing the elements of an array
To add values to the elements of an array, we can use the type of syntax we are already...