Языки программирования - 16 стр.

UptoLike

Составители: 

16
//далее объявляется переменная типауказатель на указатель типа int” и
//выделяется память под массив указателей на строки массива
int **a=new int * [n];
//организуется цикл для выделения памяти под каждую строку массива
for (int i=0; i<n; i++)
//каждому элементу массива указателей на строки присваивается адрес начала
//участка памяти, выделенного под строку двумерного массива. Каждая строка
//состоит из m элементов
типа int.
a[i]=new int [m];
На рисунке 1 представлена схема динамической области памяти, выделенной под
двумерный массив.
int **a
int *a[n] int a[n][m]
Рисунок 1 - Схема динамической области памяти, выделенной под двумерный
массив