小弟刚开始学编程,书上说过程要先声明,后定义,再使用。
可是如果过程有一个参数是数组的话,在TYPE区怎样声明这个过程呢?
书上是这样声明的,对吗?
TYPE
......
......
queue=array[1..10]of integer;
procedure sort(var queue1:queue;n:integer);
可是如果过程有一个参数是数组的话,在TYPE区怎样声明这个过程呢?
书上是这样声明的,对吗?
TYPE
......
......
queue=array[1..10]of integer;
procedure sort(var queue1:queue;n:integer);
Procedure Sort(var arr: Tarr; n: integer);
书上的说明是正确的!
begin
SetLength(A,5) ;
A[0] := 0 ;
A[1] := 1 ;
.....
end;