так Вы когда код написали, надо было его сперва проверить а потом аыкладывать
в таких случаях резервируют место по максимальному размеру массива и добавляют переменную сколько елементов будет в массиве,на другой стороне будет проще определить сколько взять данных