Класс это категория объектов, обладающих одинаковыми свойствами и поведением. При этом объект



бет7/16
Дата27.01.2023
өлшемі76,6 Kb.
#63245
1   2   3   4   5   6   7   8   9   10   ...   16
var N: Integer;
begin
N := 65;
A[5] := 101;
A[N] := 165;
A[N+3] := 200;
B := A;
end;

Иногда требуется узнать верхнюю или нижнюю границу массива. Для этого служат встроенные функции:




High() - вернёт число, являющееся верхней границей массива;
Low() - вернёт число, являющееся нижней границей массива.

В скобки нужно подставить массив, границы которого требуется узнать.


Выражение B := A означает, что каждый элемент массива B будет равен элементу с таким же индексом массива A. Такое присвоение возможно только если оба массива объявлены через некий поименованный тип, или перечислены в одном списке. И в случае:




var A: array[1..100] of String;
B: array[1..100] of String;

его использовать невозможно (но возможно поэлементное присвоение B[1] := A[2]; и т.д.).


Массивы могут иметь несколько измерений, перечисляемых через запятую. Например, таблицу из четырёх столбцов и трёх строк:






1

2

3

4

5

6

7

8

9

10

11

12




можно описать в виде массива с двумя измерениями:




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   16




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет