Есть ли разница между этими двумя объявлениями?
int x[10];
против.
int* x = new int[10];
Я предполагаю, что прежнее объявление (как и последнее) является объявлением указателя, и обе переменные можно рассматривать одинаково. Означает ли это, что они по сути одинаковы?