友情提示:同学您好,此页面仅供预览,在此页面学习不会被统计哦! 请进入学习空间后选择课程学习。

随机文件的写操作

随机文件的写操作由Put语句来实现。

语法Put[#] <文件号>,[记录号],<变量名>

功能:将变量的内容写入文件指定的记录处。

说明

1)记录号:可选项,指明文件从此处写入。文件中的第一个记录的记录号为1,第二个记录的记录号为2,依次类推。记录号省略时,表示从当前记录开始写入。注意,这时,用于分隔的逗号必须写上,例如:

   Put #4,,FileBuffer

(2)变量的类型一般为记录类型(即用户定义的数据类型),Open语句中记录的长度一般要与记录变量的长度相同。

随机文件的读操作与写操作类似,只是将Put语句用Get语句代替。

语法Get[#] <文件号>,[记录号],<变量名>

功能:将文件中指定记录的内容读出后赋给变量。

说明:记录号、变量的规定同Put语句。为保持数据读写的一致性,Get语句中的记录变量要与将数据写入该文件的Put语句中的记录变量的内容为同一类型。