输入/搜索内容
内置函数
Global
Log
Market
Trade
Account
Futures
Exchange
IO
Network
Storage
Threads
TA
Talib
OS
os
File
File.close
File.puts
File.printf
File.flush
File.tell
File.seek
File.eof
File.read
File.write
File.getline
File.toString
ListFilesResult
FileStat
结构体
内置变量与常量
通用约定
交易所

将文件指针移动到指定位置。

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参数可以为负数(表示向前移动)。