...
In this example, the compiler allocates an array of 4 four integer elements, and because an array bound is not explicitly specified by the programmer, sets the array bound to 4
, since no bound is specified. However, if the initializer changes, the array bound may also change, causing unexpected results.
...