Динамический массив на языке C

Практически во всех более-менее крупных проектах необходимо использовать наборы однотипных элементов. Кроме того, весьма желательно иметь возможность влиять каким-либо образом на этот набор: добавлять, удалять, читать, записывать элементы и менять их порядок (сортировать).

Для решения такой задачи хорошо подходит структура данных, именуемая динамическим массивом. О том — что это такое и как такую структуру сформировать, рассказано в данном видео.

Динамический массив, описанный в ролике, приспособлен для хранения данных любых типов. Основное требование к элементу массива — фиксированный объем.

Содержание материала

  1. Вступление
  2. Структура данных
  3. Инициализация структуры
  4. Добавление элемента массива
  5. Чтение элемента массива
  6. Освобождение памяти, занимаемой массивом
  7. Динамический массив из целых чисел
  8. Демонстрация
  9. Запись элемента массива
  10. Демонстрация
  11. Удаление элемента массива
  12. Демонстрация
  13. Перенос кода в отдельный модуль
  14. Вывод

Исходник проекта [8]

11

Добавить комментарий

Ваш e-mail не будет опубликован.