1 #include 2/***************************
3* 標頭檔案:#include
4* 函式:int fseek(file *stream, long offset, int whence);
5* 功能:重定向我們的檔案操作位置
6* 引數:
7* stream 前面開啟的流位址
8* offset 向前移動填負數,向後移動填正數,0
9* whence seek_set(開始位置), seek_cur(當前位置), seek_end(末尾位置)
10* 返回值:
11* 成功:返回0
12* 失敗:返回eof(-1)
13* ************************
*/14
intmain()
1523
24 printf("
開啟檔案成功:\n");
2526 fprintf(fp,"
%s %s %s %d %s\n
","小明
","吃飯
","睡覺
",2021,"
打豆豆"
);27
//寫完後想讀前面內容
28 fseek(fp,0
,seek_set);
2930
char name[20] = "";31
int yer = 0;32
char movement_1[20] = "";33
char movement_2[20] = "";34
char movement_3[20] = "";35
36 fscanf(fp,"
%s %s %s %d %s\n
",name,movement_1,movement_2,&yer,movement_3);
37 printf("
%s %s %s %d %s\n
",name,movement_1,movement_2,yer,movement_3);
3839
40if(fclose(fp) ==eof )
4144
else
4548
49return0;
50 }
檔案操作 fseek
int fseek file stream,long offset,int fromwhere fseek 用於二進位制方式開啟的檔案,移動檔案讀寫指標位置.int fseek file stream,long offset,int origin 第乙個引數stream為檔案指標 第二個引數offs...
fseek 用法 設定檔案的當前讀寫位置
fseek函式是用來設定檔案的當前讀寫位置。1.標頭檔案 stdio.h 2.函式原型 int fseek file stream,long offset,int fromwhere 引數 簡言之 3.函式功能 把stream的檔案 讀寫位置指標 移到指定的位置。4.描 述 5.程式例 例1 inc...
檔案操作函式(1) fseek
int fseek file stream,long offset,int origin 第乙個引數stream為檔案 指標 第二個引數offset為 偏移量,正數表示正向偏移,負數表示負向偏移 第三個引數origin設定從檔案的 開始偏移,可能取值為 seek cur seek end 或 see...