Да, неинициализированные элементы массива будут равны нулю.Пример:
Если инициализатор предоставляет слишком мало элементов, для остальных элементов массива предполагается 0:
int v5[8] = { 1 , 2 , 3 , 4 };
эквивалентно
int v5[] = { 1 , 2 , 3 , 4 , 0 , 0 , 0 , 0 };