Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Object Pascal: кроссплатформенные технологии > Как в Паскале в пр-у всунуть массив?


Автор: Pandorra 21.12.2005, 00:08
кароче, надо всунуть в процедуру через входные данные массив , и также извлечь его.... как это правильно сделать?
помогите кто может плиззззз)

Автор: Poseidon 21.12.2005, 00:16
Код
procedure blabla(a: array of integer)



Цитата(Pandorra @ 21.12.2005, 00:08)
и также извлечь его
Это как понимать?

Автор: FRAGNATIC 21.12.2005, 00:55
передавай масив как var параметр )
или объяви масив как глобальную переменую)
или указатель на него передовай =)

Автор: Тьма 21.12.2005, 13:09
если в паскале то
объявить отдельный тип для массива и вызывать его как вар параметр
либо передавать указатель

1 это первый вариант
возможны ошибки
Код

  type a = array of Chegototam [min..max]
...
procedure prc(var ar : a);
begin
...
end;
...
var mas : a;

begin
...
  prc(a);
...
end

Автор: Romikgy 21.12.2005, 13:30
Имхо только так
Код


   type a = array [min..max] of Chegototam ;
 

Автор: Pandorra 21.12.2005, 23:20
Пасибки, вам) smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)