3 檔案游標移動操作

2021-10-25 17:37:43 字數 561 閱讀 6378

標頭檔案:

#include

#include

off_t lseek

(int fd, off_t offset,

int whence)

;

將檔案讀寫指標相對whence移動offset個位元組。

whence:

seek_cur      檔案當前位置

seek_set 檔案頭

seek_end 檔案尾部

offset:

0 不移動,大於 0 (正數)向後移動,小於 0 (負數)向前移動

lseek 函式返回值為:針對於檔案頭偏移的位元組數

可以利用lseek函式計算檔案大小:

int size = lseek(fd,0,seek_end);

printf("file's size :%d\n",size);

3 檔案的游標移動

include include off t lseek int fd,off t offset,int whence lseek int fd,off t offset,int whence 注 lseek 檔案,偏移值,游標位置 偏移值 為 0 不移動,大於 0 正數 向後移動,小於 0 負數 向...

3 檔案操作

可以用來建立檔案。php 4,php 5,php 7,php 8 touch 設定檔案的訪問和修改時間 touch string filename,int time time int atime bool 嘗試將由filename給出的檔案的訪問和修改時間設定為給出的time。注意訪問時間總是會被修...

實驗3 檔案操作

一 實驗目的與要求 學會使用檔案操作函式實現對檔案開啟 關閉 讀 寫等操作。學會對資料檔案進行簡單的操作。深入理解 c 的輸入輸出的含義及其實現方法。掌握標準輸入輸出流的應用。二 實驗過程 2 用隨機函式根據文字檔案的記錄數量生成乙個隨機數 3 根據這個隨機數,從所讀取的記錄中找到對應的記錄,並輸出...