c语言二fseek从文件头移动_C语言fseek函数

C语言fseek函数教程

C 语言给我们提供了 fseek

C语言fseek函数详解

语法

int fseek(FILE *fp, long offset, int origin);

参数

参数

描述

fp

文件指针。

offset

偏移量,也就是要移动的字节数。offset 为正时,向后移动;offset 为负时,向前移动。

origin

origin 为起始位置,也就是从何处开始计算偏移量。

origin参数

起始点

常量名

常量值

文件开头

SEEK_SET

0

当前位置

SEEK_CUR

1

文件末尾

SEEK_END

2

头文件

fseek 函数在 stdio.h 的头文件里面。

案例

使用fseek文件指针移动到开始

使用 fseek 函数,实现将文件指针移动到文件的开始

#include

#include

int main(){

printf("嗨客网(www.haicoder.net)\n\n");

FILE *fp = NULL;

char str[100];

if ( (fp = fopen("c:\\1.txt", "wt+")) == NULL )

{

你可能感兴趣的:(c语言二fseek从文件头移动)