随机文件的写操作
随机文件的写操作由Put语句来实现。
语法:Put[#] <文件号>,[记录号],<变量名>
功能:将变量的内容写入文件指定的记录处。
说明:
(1)记录号:可选项,指明文件从此处写入。文件中的第一个记录的记录号为1,第二个记录的记录号为2,依次类推。记录号省略时,表示从当前记录开始写入。注意,这时,用于分隔的逗号必须写上,例如:
Put #4,,FileBuffer
(2)变量的类型一般为记录类型(即用户定义的数据类型),Open语句中记录的长度一般要与记录变量的长度相同。
随机文件的读操作与写操作类似,只是将Put语句用Get语句代替。
语法:Get[#] <文件号>,[记录号],<变量名>
功能:将文件中指定记录的内容读出后赋给变量。
说明:记录号、变量的规定同Put语句。为保持数据读写的一致性,Get语句中的记录变量要与将数据写入该文件的Put语句中的记录变量的内容为同一类型。