ВУЗ:
Составители:
Рубрика:
116
Использование многомерных динамических массивов позволяет
создать "матрицу", которая имеет различное количество элементов в
каждой строке.
Пример многомерного динамического массива:
Var
FArray: array of array of integer;
begin
SetLength (FArray, 10); {память для 10 строк }
. . .
SetLength (FArray[0], 5);
{ память для 5 элементов первой строки }
SetLength (FArray[1], 4);
{ память для 4 элементов второй строки }
SetLength (FArray[2], 6);
{ память для 6 элементов третьей строки }
. . .
{ Например, FArray[1, 3] – четвертый элемент второй строки }
Finalize (FArray);
{освобождаем память, выделенную для массива }
End.
Рассмотрим создание класса – динамический массив [BYTE, март
2000,
Cover Story – языки программирования].
Будем разрабатывать программу, использующую этот класс, как
консольное приложение
Delphi.
Консоль – это монитор и клавиатура, рассматриваемые как единое
устройство. Консольное приложение
Delphi – это программа на
языке
Object Pascal, которая выполняется без графического интер-
фейса в отдельном окне операционной системы
Windows. Когда
открывается новое консольное приложение в интегрированной среде
разработки
Delphi, новая форма не создается и для разработки
программы используется только редактор кода.
Для создания консольного приложения войдите в
интегрированную среду разработки программ
Delphi и выполните
следующее
:
•
выберите меню File,
•
выполните команду New/Other (Новый/Другие),
•
в появившемся окне New Items (рисунок 8.1) выберите кон-
сольное приложение –
Console Application,
•
нажмите ОК.
Использование многомерных динамических массивов позволяет
создать "матрицу", которая имеет различное количество элементов в
каждой строке.
Пример многомерного динамического массива:
Var
FArray: array of array of integer;
begin
SetLength (FArray, 10); {память для 10 строк }
...
SetLength (FArray[0], 5); { память для 5 элементов первой строки }
SetLength (FArray[1], 4); { память для 4 элементов второй строки }
SetLength (FArray[2], 6); { память для 6 элементов третьей строки }
. . . { Например, FArray[1, 3] – четвертый элемент второй строки }
Finalize (FArray);{освобождаем память, выделенную для массива }
End.
Рассмотрим создание класса – динамический массив [BYTE, март
2000, Cover Story – языки программирования].
Будем разрабатывать программу, использующую этот класс, как
консольное приложение Delphi.
Консоль – это монитор и клавиатура, рассматриваемые как единое
устройство. Консольное приложение Delphi – это программа на
языке Object Pascal, которая выполняется без графического интер-
фейса в отдельном окне операционной системы Windows. Когда
открывается новое консольное приложение в интегрированной среде
разработки Delphi, новая форма не создается и для разработки
программы используется только редактор кода.
Для создания консольного приложения войдите в
интегрированную среду разработки программ Delphi и выполните
следующее:
• выберите меню File,
• выполните команду New/Other (Новый/Другие),
• в появившемся окне New Items (рисунок 8.1) выберите кон-
сольное приложение – Console Application,
• нажмите ОК.
116
Страницы
- « первая
- ‹ предыдущая
- …
- 115
- 116
- 117
- 118
- 119
- …
- следующая ›
- последняя »
