Динамические массивы.

Дата публикации

В этой статье не буду углубляться, а расскажу кратко и внятно самое основное, что нужно знать для работы с динамическими массивами в Delphi.

Первое, что необходимо знать - это как объявлять динамический массив в Delphi. Делается это очень просто

Например, объявим динамический массив целых чисел (integer):

    var A : array of Integer;

Массив string:

     var A : array of String;

 

Второе, что необходимо знать для работы с динамическими массивами- это, как изменить размерность массива:

    SetLength(A,10)  - изменяем размерность массива, теперь она равно 10.

 

Третье, что может пригодиться - это функция Length(A) - функция возвращает размер массива.

Теперь в двух словах расскажу, зачем это нужно. Массив - это упорядоченный набор данных. Как правило, мы заранее знаем количество элементов,  и нам не приходится прибегать к динамическим массивам. Но бывают задачи, где неизвестно, сколько записей будет или же это количество постоянно меняется. Вот тут-то к нам на помощь и приходят динамические массивы.

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



Обновить

Tuesday the 12th. icq 486350790
Copyright 2012

©