I'm not sure of the original posters intention, but its worth pointing out, an initialiser is perfectly fine with fewer elements than allocated to the array.
My point was that if you are going to define the size, and provide no initializers, why bother? Just define the size and forget the initialization.