Программирование на "Си"

               ЛАБОРАТОРНАЯ РАБОТА N3

     Многофайловые программы  и  использование  динамической

памяти

     1.Оформить алгоритм  решения задачи лабораторной работы

N1 в виде двух функций, записанных в отдельных файлах. Расс-

мотреть два способа объединения функций в одну программу:

     а) использование директивы препроцессора include;

     б) использование средств интегрированной среды Turbo C.

     Привести в  отчете  сценарии  разработки  многофайловой

программы.

     2.Использовать динамическое выделение памяти под массив.

     3.Вывести адрес  первого элемента массива,  размер сво-

бодной динамической памяти  до  выделения  памяти  под  мас-

сив,после выделения и после освобождения.

     4.Определить максимальный размер массива, с которым мо-

жет работать программа.

     5.Выполнить пункты 3 и 4 для всех моделей  памяти,  ис-

пользуемых в среде Turbo C. Объяснить результаты.