Реферат: Динамическое распределение памяти

int m,n;

int *ptr;

void SetRazm(int mm,int nn)

{

m=mm;

n=nn;

}

};

//Структура Matr1, которая содержит размеры матрицы, а также двумерный

//массив элементов матрицы и функцию для задания размеров матрицы

struct Matr2{

int m,n;

int **ptr;

void SetRazm(int mm,int nn)

{

m=mm;

n=nn;

}

};

int DinMatr1 (Matr1 *matr); //функциявыделенияпамятидля Matr1

int DinMatr2 (Matr2 *matr); //функция выделения памяти для Matr2

void FreeMatr1(Matr1 *matr); //функция освобождения памяти из под Matr1

void FreeMatr2(Matr2 *matr); //функция освобождения памяти из под Matr2

main()

{

clrscr();

Matr1 M1; //Создание экземпляра Matr1

Matr2 M2; //Создание экземпляра Matr2

M1.SetRazm(2,2); //Задание размеров Matr1

К-во Просмотров: 603
Бесплатно скачать Реферат: Динамическое распределение памяти