Ответ 1
Нет, содержимое массива не инициализируется. Вы должны использовать double *v = new double[10]();
для значения по умолчанию 0
для каждого элемента (Примечание ()
).
Если я выделяю массив некоторого примитивного типа, например.
double *v = new double[10];
Мне нужно знать, каков будет исходное значение записей массива.
Он указан в стандартном или зависимом от компилятора и где я могу его найти.
Спасибо, Johannes
Нет, содержимое массива не инициализируется. Вы должны использовать double *v = new double[10]();
для значения по умолчанию 0
для каждого элемента (Примечание ()
).