Форум: "Основная";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
ВнизВопрос по описанию массива... Найти похожие ветки
← →
Гость324 (2002-09-23 14:01) [0]В программе вводишь НАЗВАНИЕ_ПРОЦЕДУРЫ (ИМЯ_МАССИВА, РАЗМЕРЫ_МАССИВА).
Не знаю как описать имя массива при задании данных
Массив этот уже существует, процедуре нужно передать данные, для этого нужно задать имя массива, из кот. она возмет данные...
Procedure XXX (Var A: array ...; N, M : Integer;)
...
end;
Вот как должно быть
XXX(A,N,M);
← →
MBo (2002-09-23 14:05) [1]это зависит о того, какой массив должен передаваться
← →
Separator (2002-09-23 14:09) [2]
var
A: array [1..5, 1..5] of integer;
procedure SuperProc(A: array of integer);
begin
//что-нибудь делаешь
end
← →
ZrenBy (2002-09-23 14:16) [3]type TAI: array [1..5, 1..5] of integer;
var A:TAI;
procedure SuperProc(A: TAI);
Кажется так
← →
qube (2002-09-23 14:21) [4]А вопрос где?
Кстати, в Delphi передавать размеры массива не надо, есть такие функции High(), Low()
← →
Гость324 (2002-09-23 14:34) [5]Когда я начинаю производить действие над массивом выскакивает ошибка (Array type required) стоит только вообще написать A[i,j].
...??
← →
Гость324 (2002-09-23 14:36) [6]делал я по принципу Separator
← →
qube (2002-09-23 14:44) [7]
type
TRectArray = array of array of integer;
procedure DoSmth(a: TRectArray);
var
i, j: integer;
begin
for i := Low(a) to High(a) do
for j:= Low(a[i]) to High(a[i]) do
a[i,j] := i*j;
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.03;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c