找回密码
 注册
Simdroid-非首页
查看: 425|回复: 3

[命令/FISH] 关于文件操作的翻译(FISHI I/O) close,open,read.

[复制链接]
发表于 2006-4-30 21:56:20 | 显示全部楼层 |阅读模式 来自 湖南长沙
;close 当前文件关闭,返回值为0表示成功关闭

;open(filename,wr,mode)
;===filename可以是带双引号的字符串,也可以是变量名。wr必须是个整数:0-只读打开,文件要求存在;1-文件为写入打开,已经存在的文件将被覆盖(overwritten)。2-文件为写入打开,存在的文件被改写(appended to)。
;===mode必须为一个整数值,0-读写fish变量,只有整型,浮点型和字符串的数据类型被传输,不传递变量名。1-读写ASCII数据。可读入一行数据,行之间用CR/LF分开。每行最大80字符。
;===2-设定为binary读模式,任何文件都以binary的读取模式打开.
;===返回值为0表示文件打开成功;1-表示文件名不是字符串;2-文件名是一个空字符串;3-wr或mode不是整型;4-mode参数错误(不是0或1);5-wr参数错误(不是0或1);6-不能打开所要读取的文件,比如文件不存在;7-文件已经打开;8-不是fish模式的文件

;read(ar,n) ---读取n个记录到数组ar,每个记录要求是一行ASCII数据,或者是一个FISH变量。数组至少有n个元素大小。
;====返回值0表示无误;-1:表示读取错误,比如到了文件的末尾;n-表示读入n行后,恰好到了文件的末尾。
发表于 2007-11-17 15:21:28 | 显示全部楼层 来自 重庆沙坪坝区
Simdroid开发平台
支持后学习
回复 不支持

使用道具 举报

发表于 2009-4-15 15:31:52 | 显示全部楼层 来自 陕西铜川
楼主,您阐述太精辟了。
回复 不支持

使用道具 举报

发表于 2012-1-3 16:35:30 | 显示全部楼层 来自 山东日照
支持一下了
要好好学习一下
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-24 20:33 , Processed in 0.031861 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表