У меня есть следующие сомнения в C++. Мы знаем, что мы можем инициализировать указатель в момент декларации следующим образом:Инициализация для указателя на целочисленный массив
int *p = new int(8)
cout<<*p<<endl;
Это будет производить вывод, как и 8. Аналогично, если мы объявляем указатель на целочисленный массив:
int *p = new int[10];
И это может быть инициализировано как:
p[0] = 7
p[1] = 9;
Но есть ли способ инициализировать в точке объявления?
Это нормально, если, как здесь, вы хотите выделить массив с помощью 'new'. –