Реферат: Динамическое распределение памяти
{
clrscr();
//Инициализация генератора случ. чисел
randomize();
int *mas;
//Выделение памяти под массив
if (!(mas=(int *)malloc(sizeof(int )*N_var)))
{
printf ("Не достаточно памяти для выделения массива\n");
exit (1);
}
//Заполнение массива случ. числами в диапазоне от -3 до 7 с одновременным
//выводом на экран
for (int i=0;i<N_var;i++)
{
mas[i]=random(11)-3;
printf("N=%i %i\n",i,mas[i]);
}
//Освобождение памяти из под масси ва
free (mas);
return 0;
}
Задание №8
#include <stdio.h>
#include <conio.h>
#include <alloc.h>
#include <process.h>
//Структура Matr1, которая содержит размеры матрицы, а также одномерный
//массив элементов матрицы и функцию для задания размеров матрицы