![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 19.02.2007
Сообщений: 1
|
![]()
Здравствуйте, подскажите пожалуйста как подсчитать количество элементов в динамическом массиве.
|
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Length(массив)
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#3 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Если массив сам делал (т.е. это простой динамический список), то пробегаем от начала до конца, и каждый раз увеличиваем счётчик на единицу.
|
![]() |
![]() |
![]() |
#4 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]()
Зачем? чем не устраивает штатная функция определения длинны ?
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
![]() |
![]() |
![]() |
#5 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]()
Для динамического списка она тоже работает? Для массивов - да, для списка - нет.
Просто я это написал к тому, что есть люди, которые называют динамическим массивом - динамические списки. Это одно и тоже по сути, но не на самом деле. К элементу динамического списка нельзя обратится по индексу - надо самому писать процедуру. |
![]() |
![]() |
![]() |
#6 |
Кодер
Форумчанин
Регистрация: 27.01.2007
Сообщений: 271
|
![]()
Чувак для этого есть специальная функция count:=High(Твой массив);
В count будет количество элементов массива |
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
![]() Цитата:
+1 забыли ваш пример даст номер последнего элемента, но никак не кол-во элементов
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
|
![]() |
![]() |
![]() |
#8 | |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#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 |