已读66%
预计阅读本页时间:-
预计阅读本页时间:-
fseek()函数允许您像对待数组那样对待一个文件,在fopen()打开的文件中直接移动到任意字节处。为了明白这是如何工作的,我们创建程序清单13.5中的程序。该程序按反序显示一个文件。像前面的例子一样,它使用一个命令行参数来获得要读取的文件的名字。请注意fseek()接受3个参数,返回一个int值。ftell()函数以一个long类型值返回一个文件的当前位置。
程序清单13.5 reverse.c程序
下面是针对一个样本文件的输出:
fseek()函数允许您像对待数组那样对待一个文件,在fopen()打开的文件中直接移动到任意字节处。为了明白这是如何工作的,我们创建程序清单13.5中的程序。该程序按反序显示一个文件。像前面的例子一样,它使用一个命令行参数来获得要读取的文件的名字。请注意fseek()接受3个参数,返回一个int值。ftell()函数以一个long类型值返回一个文件的当前位置。
程序清单13.5 reverse.c程序
下面是针对一个样本文件的输出: