|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
19.02.2007, 17:33 | #1 |
Новичок
Джуниор
Регистрация: 19.02.2007
Сообщений: 1
|
Количество элементов в динамическом массиве
Здравствуйте, подскажите пожалуйста как подсчитать количество элементов в динамическом массиве.
|
19.02.2007, 17:36 | #2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Length(массив)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
20.02.2007, 09:48 | #3 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Если массив сам делал (т.е. это простой динамический список), то пробегаем от начала до конца, и каждый раз увеличиваем счётчик на единицу.
|
20.02.2007, 10:20 | #4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Зачем? чем не устраивает штатная функция определения длинны ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
20.02.2007, 12:53 | #5 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Для динамического списка она тоже работает? Для массивов - да, для списка - нет.
Просто я это написал к тому, что есть люди, которые называют динамическим массивом - динамические списки. Это одно и тоже по сути, но не на самом деле. К элементу динамического списка нельзя обратится по индексу - надо самому писать процедуру. |
20.02.2007, 13:01 | #6 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Чувак для этого есть специальная функция count:=High(Твой массив);
В count будет количество элементов массива |
20.02.2007, 13:02 | #7 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
Цитата:
+1 забыли ваш пример даст номер последнего элемента, но никак не кол-во элементов
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
21.02.2007, 07:39 | #8 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
Цитата:
|
|
21.02.2007, 14:50 | #9 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
Да не тебе zetrix, а тебе квэнди спасибо что исправил ибо я забыл дописать
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Колличество четных элементов в одномерном массиве | forsy | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 21.05.2008 15:01 |
Количество элементов в таблице | Ermiss | БД в Delphi | 4 | 21.12.2007 21:26 |
вычислить сумму отрицательных элементов в массиве | only_win | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.09.2007 15:22 |
количество элементов матрицы, больших среднего арифмитического всех её элементов | finch | Помощь студентам | 3 | 27.08.2007 15:48 |
Нахождение двух одинаковых элементов в массиве | Stas))) | Помощь студентам | 4 | 01.06.2007 12:23 |