Регистрация
1 Апр 2013
Сообщения
66
Репутация
0
Спасибо
0
Монет
0
Что означает int**arr = new int*[n] в c++
 
Создание и инициализация массива указателей на int (указатель на указатель на int).
Обычно, первый этап создания динамического двумерного массива.
 
Указателю на указатель на int (на четырехбайтовое знаковое целое) присвоить адрес памяти, начиная с которого зарезервировать память на n неинициализированных указателей на int.
То есть, создать массив неинициализированных указателей.
 
создание переменной arr типа "указать на указатель на инт" ( int** ) и присваивание ей адреса участка памяти на 10 переменных типа "указатель на инт" ( int* ). Это способ использования дополнительной памяти, на которую не накладываются ограничения основной, как-то заранее определенный размер.
 
Назад
Сверху