Информатика • 11 класс
300

Динамические структуры данных (Паскаль)

  • Динамические структуры данных ― это данные, у которых:
    • размер заранее не известен (определяется во время выполнения программы);
    • память выделяется во время работы.
  • Объявление динамического массива:

    Var переменная_массива: array of тип;

  • Выделение памяти под динамический массив:

    переменная_массива := newтип [N]; или

    SetLength(<переменная_массива,N);

  • Структура (запись) — это тип данных, который может содержать несколько полей разных типов.
  • Объявление записи:

    Type переменная_записи: record;

    имя_поля: тип;

    end;

  • Объявление массива записей:

    Var переменная_массива: array [1..N] of

    переменная_записи;

Было полезно?

Рекомендуем

Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках
Зарегистрироваться в «Облаке знаний»