L
lmk
Unregistered / Unconfirmed
GUEST, unregistred user!
哪位大虾告诉我在函数中怎么调用二维数组,另外在函数调用之后怎么将一个数组传回去
我写了个函数,但只能调用一维数组,而且返回值是一个double数。
function tform1.trans(arr1:array of double;arr2:array of double):double;
var
i: integer;
j: double;
begin
j:=0;
for i:=0 to length(arr1) do
begin
j:=j+arr1*arr2;
arr2:=1;
end;
result:=j;
end;
哪位大虾帮忙改改,如果调用二维数组,括号中应该怎么写?返回一个数组呢?
我写了个函数,但只能调用一维数组,而且返回值是一个double数。
function tform1.trans(arr1:array of double;arr2:array of double):double;
var
i: integer;
j: double;
begin
j:=0;
for i:=0 to length(arr1) do
begin
j:=j+arr1*arr2;
arr2:=1;
end;
result:=j;
end;
哪位大虾帮忙改改,如果调用二维数组,括号中应该怎么写?返回一个数组呢?