Здравствуйте, такой вопрос по с++.
Как можно объявить глобальный массив и инициализировать его с консоли? Размер массива так же вводится вручную - вопрос №2168807
Здравствуйте.
Классическим с++ — использовать динамические массивы
Правда глобальную переменную объявить все равно придется, будет что-то типа
int * arrayVar = 0;
int main()
{
...
int num;
// считаете размерность
arrayVar = new int[num];
...
// инициализируете типа arrayVar[0] = число и т.п.
...
// в конце удалите
delete[] arrayVar;
}
Размер num считаете с консоли, соотв-но выделите памяти сколько надо.
Потом проинициализируете элементы как Вам нужно.
Или вопрос был в другом?
Добрый день. Меня заинтересовал ваш ответ "Здравствуйте.
Классическим с++ — использовать динамические массивы
Правда глобальную переменную об..." на вопрос http://www.liveexpert.org/topic/view/2168807-zdravstvujte-takoj-vopros-po-s-kak-mozhno-obyavit-globalnij-massiv-i-inicializirovat-ego-s-konsoli-razmer-massiva-tak-zhe-vvoditsya. Можно с вами обсудить этот ответ?