Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Лабораторная Работа № 13. Управляемая память. Задание. Перекомпилировать и выполнить тестирование программ на языке Си. . 1. 2. Последовательность выполнения работы




ЛАБОРАТОРНАЯ РАБОТА № 13.

Управляемая память

ЗАДАНИЕ

 

Перекомпилировать и выполнить тестирование программ на языке Си.

 

1. 2. ПОСЛЕДОВАТЕЛЬНОСТЬ ВЫПОЛНЕНИЯ РАБОТЫ

 

Программа 1: Простое распределение памяти

 

Результат работы программы:

 

 

 

Программа 2: Запрос на всю физическую память

 

Результат работы программы:

 

 

Программа 3: Доступная память

 

 

Результат программы:

 

 

Программа 4: Неправильное обращение к вашей памяти

 

Результат программы:

 

 

Программа 5: Обращение по указателю null

 

Результат программы:

 

 

Программа 6: Освобождение памяти

 

Результат программы:

 

 

Вывод: в этой лабораторной работе мы научились управлять памятью через программы, написанные на языке С в UNIX. Применять такие функции как malloc(), free(). Эти функции применяются для выделения и освобождения памяти.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...