![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 02.07.2008
Сообщений: 94
|
![]()
Можно ли сделать массив, где количество элементов неизвестно?
|
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 20.02.2008
Сообщений: 63
|
![]()
Можно. Почитай о динамических массивах.
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
![]()
Пример создания динамического массива размера NxM:
var Matrix: array of array of word; // Динамический масив NxM ColCount, RowCount: word; ... SetLength(Matrix, ColCount, RowCount); // Создание массива ... Matrix := nil; // Освобождение памяти |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 02.07.2008
Сообщений: 94
|
![]()
Спасибо!!!
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.11.2008
Сообщений: 100
|
![]()
Забыл добавить, что в динамических массивах нумерация индексов начинается с "0". Т.о. если создан динамический массив размера NxM, то цикл по всем записям следует организовывать так:
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Работа с массивами | Neba | Общие вопросы Delphi | 7 | 26.11.2008 21:21 |
работа с массивами | mager | JavaScript, Ajax | 5 | 27.08.2008 22:02 |
Работа с массивами в C# | MaskEdit | Общие вопросы .NET | 3 | 17.05.2008 17:59 |
Работа с массивами | rexec | Microsoft Office Excel | 12 | 21.04.2008 13:29 |
Работа с массивами | DeN1308 | Помощь студентам | 3 | 09.11.2007 11:50 |