Introduction
Arrays hold many values of the same type together. Initializing an array means giving it starting values so it is ready to use.
When you want to store a list of numbers or characters to use later.
When you know the values in advance and want to set them at the start.
When you want to create an empty array with default values before filling it.
When you want to avoid garbage or random values in your array.
When you want to quickly set all elements to zero or another value.