目录

sysread

描述 (Description)

此函数相当于C /操作系统函数read(),因为它绕过了print,read和seek等函数所使用的缓冲系统,它只能与相应的syswrite和sysseek函数一起使用。

它从FILEHANDLE读取LENGTH字节,将结果放在SCALAR中。 如果指定了OFFSET,则数据将从OFFSET字节写入SCALAR,从而有效地附加来自特定点的信息。 如果OFFSET为负数,则从字符串末尾向后计数的字节数开始。

语法 (Syntax)

以下是此函数的简单语法 -

sysread FILEHANDLE, SCALAR, LENGTH, OFFSET
sysread FILEHANDLE, SCALAR, LENGTH

返回值 (Return Value)

此函数返回错误时的undef,文件末尾的0和整数,成功时读取的字节数。

↑回到顶部↑
WIKI教程 @2018