(After an array is created, the size of the array cannot be changed)
(After an array is created, the size of the array can be changed - the array size can grow or shrink)
Explanation:
double a[10] ;
the compiler will:
(Remember, you may not be able to expand the old array because it could be boxed in by reserved memory cells.
But you can always try to find a bigger chuck of unreserve memory elsewhere !)