The process of initializing an array with an initializer is basically:
- set the index counter to 0, and initialize the entire array to 0s
- go through the initializer elements from left to right
- if the initializer element has a designated index, set the index counter to the designated index
- store the initializer element value at the index given by the index counter
- increment the index counter
- go back to step 3 if there are any more initializer elements.