ВУЗ:
Составители:
Рубрика:
50
3. Структуры данных
3.1. Массивы
Массив – это структура данных, состоящая из фиксированного
числа элементов, имеющих один и тот же тип и расположенных в
памяти последовательно.
Операция выбора элемента массива называется
индексацией; син-
таксически она записывается как имя массива, за которым в квадрат-
ных скобках следует значение индекса (номера) выбираемого эле-
мента.
Массив – это структура данных с произвольным доступом, т. е.
время доступа к значению элемента массива не зависит от номера
элемента.
Формат описания массива:
array[<размерность>] of <тип элементов>;
Пример:
type
ArrayType1 = (one, two, three);
ArrayType2 = 1..5;
var
mas_int : array[- 5..5] of integer;
mas_real : array[1..7, 1..4] of real;
mas_byte1 : array[ArrayType1] of byte;
mas_byte2 : array[ArrayType2] of byte;
begin
mas_int[- 4] := 10;
mas_real[2, 5] := 10.5;
mas_byte1[one]:= 75;
mas_byte2[2] := mas_byte1[one];
end;
3. Структуры данных
3.1. Массивы
Массив – это структура данных, состоящая из фиксированного
числа элементов, имеющих один и тот же тип и расположенных в
памяти последовательно.
Операция выбора элемента массива называется индексацией; син-
таксически она записывается как имя массива, за которым в квадрат-
ных скобках следует значение индекса (номера) выбираемого эле-
мента.
Массив – это структура данных с произвольным доступом, т. е.
время доступа к значению элемента массива не зависит от номера
элемента.
Формат описания массива:
array[<размерность>] of <тип элементов>;
Пример:
type
ArrayType1 = (one, two, three);
ArrayType2 = 1..5;
var
mas_int : array[- 5..5] of integer;
mas_real : array[1..7, 1..4] of real;
mas_byte1 : array[ArrayType1] of byte;
mas_byte2 : array[ArrayType2] of byte;
begin
mas_int[- 4] := 10;
mas_real[2, 5] := 10.5;
mas_byte1[one]:= 75;
mas_byte2[2] := mas_byte1[one];
end;
50
Страницы
- « первая
- ‹ предыдущая
- …
- 49
- 50
- 51
- 52
- 53
- …
- следующая ›
- последняя »
