When you partially initialize an array, what happens to the uninitialized values?

a) They are initialized to zero.
b) They contain random values.
c) They cause a compilation error.
d) They are set to the value of the first initialized element.