File.seek
将文件指针移动到指定位置。
seek(offset, whence)示例
倒序读取字符。
javascript
function main() {
let str = "Hello FMZ!"
let file = os.open("data.txt", "w+")
file.write(str)
// If i > str.length, seek() throws an exception (invalid argument)
for (let i = 1; i <= str.length; i++) {
file.seek(-i, 2)
let data = file.read(1)
Log("i:", i, ", data:", data)
}
file.close()
}返回值
| 类型 | 描述 |
number | 返回新的文件指针位置。 |
参数
| 名称 | 类型 | 必填 | 描述 |
offset | number | 是 | 偏移量(以字节为单位)。 |
whence | number | 是 | 基准位置:0=文件开头,1=当前位置,2=文件末尾。 |
参考
备注
用于定位文件指针,offset参数可以为负数(表示向前移动)。