当前打开的文件已关闭;返回0 = 成功操作。
打开文件名为fname的文件,用于读取或写入FISH或ASCII模式。
变量fname可以是引用的字符串或FISH字符串变量。
0——读取访问;文件必须存在
1——写入访问;现有文件将被覆盖
2——写入访问;现有文件将被追加。(文末增加数据)
0——FISH模式:读取/写入FISH变量。只传递与FISH变量(整数、浮点或字符串)相对应的数据,而不是变量的名称。
1——ASCII模式:ASCII数据的读写。在读操作中,数据必须按行组织,在行与行之间回车换行。
0——文件成功打开
1——fname不是字符串;
2——fname是一个字符串,但为空;
3——wr或md非整数;
4——md不是0或1
5——wr不是0或1
6——无法打开文件进行读取(例如,文件不存在)
7——文件已经打开
8——不是FISH模式文件(在FISH模式下用于读取访问)
将n个记录读入数组ar中。每个记录都是ASCII数据行或单个FISH变量。数组ar必须至少包含n个元素。函数返回值为:
0——输入的行数无错误(成功);
1——读取时错误(文件末尾除外);
n——正值表示读取n行后到了文件末尾。