Реферат: Динамическое распределение памяти
for (int i=0;i<m;i++) printf ("%s\n",mas[i]);
//Вывод всех чисел на экран
for (i=0;i<m;i++) if (mas[i]) free(mas[i]);
//Освобождениепамяти
if (mas) free(mas);
return 0;
}
Задание №12
#include <stdio.h>
#include <conio.h>
#include <alloc.h>
#include <process.h>
struct Matr{
int m,n;
double **ptr;
void SetRazm(int mm,int nn)
{
m=mm;
n=nn;
}
};
intDinMatr (Matr *matr); //функция выделения памяти для Matr
void FreeMatr(Matr *matr); //функция освобождения памяти из под Matr
void Setelem(Matr *matr,double M[3][3]);
//функция заполнения матрицы элементами
double OctNorm(Matr *matr); //функция вычисления нормы матрицы
main()
{
clrscr();