定义了一个记录
atchRec=record
id,time:String;
end; 函数
function initMatchRecord(var atchRecordArr:array of atchRec);
begin
atchRecordArr:=nil;//这里会产生一个类型不匹配错误 Incompatible types:'Array' and 'Pointer'
end;请问如何解决
atchRec=record
id,time:String;
end; 函数
function initMatchRecord(var atchRecordArr:array of atchRec);
begin
atchRecordArr:=nil;//这里会产生一个类型不匹配错误 Incompatible types:'Array' and 'Pointer'
end;请问如何解决
id,time:String;
end;
Tatchrec=array of atchRec;
function initMatchRecord(var atchRecordArr:tatchRec);
这里的atchRecordArr:array of atchRec 在参数传递的时候可以为静态数组,也可为动态数组,若为动态数组必须显示声明Tatchrec=array of atchRec,你才可以atchRecordArr:=nil;