文档

ftell

当前位置

语法

位置= ftell(文件标识)

描述

例子

位置= ftell (文件标识)返回指针位置的当前位置在指定的文件中。

  • 如果查询成功位置是一个从零开始的整数表明从一开始的字节数的文件。

  • 如果查询失败,位置1

例子

全部折叠

当你打开一个文件,MATLAB®创建一个指针指示文件中的当前位置。打开后badpoem.txt文件,并执行一个读操作(进步的位置指针)。然后,查询文件的最终位置后读操作。

使用打开外部文件打开文件。然后,用ftell查询当前位置。

fid = fopen (“badpoem.txt”);ftell (fid)
ans = 0

使用fgetl,读第一行并检查当前位置后读操作。

tline1 = fgetl (fid)%读第一行
tline1 = '橘子和柠檬,”
ftell (fid)
ans = 20

读第二行,检查当前位置。

tline2 = fgetl (fid)%读第二行
tline2 =“菠萝和茶。”
ftell (fid)
ans = 40

关闭该文件。

文件关闭(fid);

输入参数

全部折叠

文件标识符一个打开的文件,指定为一个整数。打开一个文件并获得其有效的标识符使用打开外部文件函数。

数据类型:

扩展功能

之前介绍过的R2006a

这个主题有帮助吗?