Вниз
Скачать: CL | DM;

Массив в функцию   Найти похожие ветки 

 
inc(665)   (2002-06-04 11:36) [0]

Здравствуйте!
Подскажите прожалуйсто как передать массив в функцию...

вот пример того что мне надо:
..............
var
a:array[0..4,0..4] of byte;
i:integer;

function findsomething(b:array of byte):integer;
begin
..... {1 способ ?}
b:=a; {здесь естественно еррор вываливается}
{так как заталкать массив в функцию??}
.....
end;

begin
.........
i:=dosomethig(a) {2 способ ?}
end.


 
Song ©   (2002-06-04 11:40) [1]

Type Mas: array [0..4,0..4] of Byte;

Var a: Mas;

Function FindSomething(b:Mas):Ineteger;
Begin
...
End;

I:=FindSomething(a);


 
Mz_______   (2002-06-04 11:49) [2]


type
TMyArray = array of array of byte;

var
a:TMyArray;
i:Integer;

function findsomething(b:array of array of byte):integer;
begin
Result:=b[High(b)][High(b)];
end;

begin
SetLength(a,5);
for i:=0 to High(a) do
SetLength(a[i],5)
i:=findsomething(a);
end.



 
Mz_______   (2002-06-04 11:50) [3]

Ну ладно,.. может ему динамический массив лучше,.. ))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.015 c
1-55116
Kuper
2002-06-06 12:48
2002.06.17
Люди, помогете пожалуйста, появился такой вопрос


7-55342
Victor N Golutvin
2002-03-19 00:49
2002.06.17
Собственный обработчик прерываний


1-55084
Jen_Bond
2002-06-06 01:32
2002.06.17
Разность дат


1-55212
vajo
2002-06-05 11:15
2002.06.17
DateTime


3-55036
Onio
2002-05-23 18:44
2002.06.17
Ошибка при импорте данных в Oracle




   Наверх