文件操作语句与函数 ●oc函数lc(文件号)返回当前文件号指定的的文件的读写位置 L0函数of(文件号)返回给定的文件的字节数(求文件长度) Eof函数eof(文件号)判断文件是否结束(指针是否已到文件尾)
Loc函数 loc(文件号) 返回当前文件号指定的的文件的读写位置。 Lof函数 lof(文件号) 返回给定的文件的字节数(求文件长度)。 Eof函数 eof(文件号) 判断文件是否结束(指针是否已到文件尾) 文件操作语句与函数
顺序文件 写操作 Print#语句 Print#文件号,[spc(n)tab(n)Ⅱ[表达式列表];, 把数据写入到文件中,其中的参数和prnt方法一致 实际上只是把文件内容写到缓冲区,然后又文件系统真正地写入顺序文件 ◆Wrte#语句 Wrte#文件号,表达式表 将表达式表写入到顺序文件中,但是文件必须以 output或 append方式打开。 ◆Wite#和 print#功能基本一样,区别在于使用 write#语句写数据时,数据在磁 盘上以紧凑格式存放,能自动在数据之间加,并给字符串加双引号 Write#语句写入证书的前面没有空格 ◆如果用wite#语句将数据写入到一个加lock定义的文件,系统会报错
顺序文件 写操作: Print #语句 Print #文件号 ,[[spc(n)|tab(n)][表达式列表][;|,]] 把数据写入到文件中,其中的参数和print方法一致。 实际上只是把文件内容写到缓冲区,然后又文件系统真正地写入顺序文件。 Write #语句 Write #文件号, 表达式表 将表达式表写入到顺序文件中,但是文件必须以output或append方式打开。 Write# 和print#功能基本一样,区别在于使用write#语句写数据时,数据在磁 盘上以紧凑格式存放,能自动在数据之间加,并给字符串加双引号 Write#语句写入证书的前面没有空格。 如果用write#语句将数据写入到一个加lock定义的文件,系统会报错