Динамический массив имеет заполнитель для адреса элементов массива, тогда как для статического массива нет места в памяти, где компилятор хранит начальный адрес массива элементов.
У меня есть пример программы, чтобы продемонстрировать мое замешательство.
Код: Выделить всё
#include
#int main(void)
{
int _static[10];
int *_dynamic;
_dynamic = new int [10];
std::cout
Подробнее здесь: [url]https://stackoverflow.com/questions/11445053/difference-between-a-static-and-dynamic-array[/url]