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