Start learning free

LESSON 99 OF 667 · ARRAYS I

Static Arrays in C++

Lesson

When we're dealing with large amounts of data, we want to make sure we can organize and manage it properly.

In C++, we use arrays to store several pieces of data in one place. The items in an array must be of the same data type.

A static array or fixed array is an array for which the size / length is determined when the array is created and/or allocated.


Creation:

We create a static array by writing the data type of its elements, followed by the array's name and the array's length inside []:

string arrayOfStrings[5];

In this program we created an array named arrayOfStrings that consists of 5 String items.

These 5 items are initialized with empty strings "" automatically.


Creation & Initialization:

There is a way to initialize an array at creation by using the = operator with an opening bracket, end it with a closing bracket, and put a comma between each entry, like this:

string arrayOfStrings[] = {"AlgoCademy", "coding", "static arrays"};

We created an array named arrayOfStrings which consits of 3 string items: "AlgoCademy", "coding" and "static arrays".


Assignment
Follow the Coding Tutorial and let's play with some arrays.


Hint
Look at the examples above if you get stuck.


STEP 1 OF 2
    Ctrl + Enter to check