Динамический массив на языке C
Практически во всех более-менее крупных проектах необходимо использовать наборы однотипных элементов. Кроме того, весьма желательно иметь возможность влиять каким-либо образом на этот набор: добавлять, удалять, читать, записывать элементы и менять их порядок (сортировать).
Для решения такой задачи хорошо подходит структура данных, именуемая динамическим массивом. О том — что это такое и как такую структуру сформировать, рассказано в данном видео.
Динамический массив, описанный в ролике, приспособлен для хранения данных любых типов. Основное требование к элементу массива — фиксированный объем.
Содержание материала
- Вступление
- Структура данных
- Инициализация структуры
- Добавление элемента массива
- Чтение элемента массива
- Освобождение памяти, занимаемой массивом
- Динамический массив из целых чисел
- Демонстрация
- Запись элемента массива
- Демонстрация
- Удаление элемента массива
- Демонстрация
- Перенос кода в отдельный модуль
- Вывод
Исходник проекта [8]
11
Добавить комментарий