Мне нужно объявить массив глобально, потому что я хочу, чтобы все методы имели доступ к нему в программе main.c. Однако, если я объявлю его в main.h, мне придется указать его размер во время объявления - проблема в том, что я не знаю размер, пока не будет вызван метод InitializeMemory (...), который принимает пользовательский ввод быть размером массива.