【正文】
re)。 ?類似 lseek()。 ? ftell ? long ftell(FILE *stream)。 ? fgets函數(shù) ? inlcude ? Char *fgets(char *s,int size,FILE * stream)。 ?函數(shù)說明:函數(shù) fgets用來從參數(shù) stream所指的文件內(nèi)讀入字符并存入到參數(shù) s所指的內(nèi)存空間,直到出現(xiàn)換行符、讀到文件尾或是已讀了 size1個字符為止,最后會加上 NULL作為字符串結(jié)束。 ?返回值:成功返回 s指針,錯誤返回 NULL ? fputs函數(shù) ? fprintf函數(shù) include int fprintf(FILE *stream,const char *format,…)。 功能: fprintf()函數(shù)根據(jù)指定的 format(格式)(格式)發(fā)送信息(參數(shù))到由 stream(流)指定的文件。fprintf()只能和 printf()一樣工作。 Fprintf()的返回值是輸出的字符數(shù),發(fā)送錯誤時返回一個負值。 ? fscanf函數(shù) include Int fscanf(FILE *stream,char *format,…)。 功能:從一個流中執(zhí)行格式化輸入 ? fread函數(shù) include Int fread(void *ptr,int size,int nitems,FILE *stream)。 功能:從一個流中讀數(shù)據(jù) 參數(shù):用于接受數(shù)據(jù)的地址(指針)( ptr) 單個元素的大?。?size) :單位是字節(jié)而不是位,例如:讀取一個整數(shù)值就是 4 元素個數(shù)( nitems) 提供數(shù)據(jù)的文件指針( stream) 返回值 :成功讀取的元素個數(shù) ? fwrite函數(shù) include Int fwrite(const void *buffer,size_t size,size_t count,FILE *stream)。 功能:向文件讀取寫入一個數(shù)據(jù)塊 參數(shù): Buffer:是一個指針,對 fwrite來說,是要輸出數(shù)據(jù)的地址。 Size:要寫入內(nèi)容的單字節(jié)數(shù) Count:要進行寫入 size字節(jié)的數(shù)據(jù)項的個數(shù) Stream:目標文件指針 ? fflush函數(shù) include int fflush(FILE *_stream) 功能:清除流緩沖區(qū) feof函數(shù) include Bool feof(FILE *_stream) 功能:檢測流上的文件結(jié)束符 謝謝觀看 /歡迎下載 BY FAITH I MEAN A VISION OF GOOD ONE CHERISHES AND THE ENTHUSIASM THAT PUSHES ONE TO SEEK ITS FULFILLMENT REGARDLESS OF OBSTACLES. BY FAITH I BY FAITH