Мне было любопытно, что будет лучшим способом инициализировать массив на C++?Каков наилучший способ объявить массив на C++?
Будет ли это:
int array[50];
или
int x;
cin>> x; //Input a number to initialise the array.
int array[x];
Какой из этих двух будет лучшим вариантом для инициализации массива и почему? Если нет, то есть ли третий способ?
В общем, лучшим способом является использование 'std :: vector'. –
Первый действительный C++, второй - нет. Итак, первый из них - лучший из двух. – juanchopanza
Инициализирует массив. 'int array [50] = {0};' будет лучшим способом инициализировать его, если вам действительно нужен массив. – molbdnilo