Arrays

If a variable is a box in which we can store a value of a specific type, like int, float, or char, then we can think of an array as a whole row of boxes. The row of boxes can be of almost any size and type, including objects of 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 final project.

This array sounds like it could have been useful for our clouds from 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 ...

Get Beginning C++ Game Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.