张
张鸿林
Unregistered / Unconfirmed
GUEST, unregistred user!
设有一个记录文件F
type TRec=record
field1:array[1..10] of char;
field2:word;
end;
TRecFile=File of TRec
//下面这个过程没有问题
procedure p1;
var F:TRecFile;
aRec:TRec;
begin
assign(f,aFileName);
reset(f);
read(f,aRec);
//这时,我们很容易从aRec.Field2访问到数值
//。。。
end;
//下面例子怎么办:
procedure p1;
var F:File;
buf:array[1..12];
begin
assign(f,aFileName);
reset(f);
blockread(f,buf);
//这时,我们如何从buf中获得数字???
//。。。
end;
type TRec=record
field1:array[1..10] of char;
field2:word;
end;
TRecFile=File of TRec
//下面这个过程没有问题
procedure p1;
var F:TRecFile;
aRec:TRec;
begin
assign(f,aFileName);
reset(f);
read(f,aRec);
//这时,我们很容易从aRec.Field2访问到数值
//。。。
end;
//下面例子怎么办:
procedure p1;
var F:File;
buf:array[1..12];
begin
assign(f,aFileName);
reset(f);
blockread(f,buf);
//这时,我们如何从buf中获得数字???
//。。。
end;