freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第11章文件-wenkub.com

2025-07-17 07:14 本頁(yè)面
   

【正文】 fclose(stream)。 getc(stream)。 例如: ferror(fp)。 ?用法 : ferror(文件指針 ); ?功能 : 如果函數(shù)返回值為 0,表示未出錯(cuò);如果返回一個(gè)非0值,表示出錯(cuò)。 length=ftell(fp)。 gets(filename)。 }stud[3]。 } include struct student_type { int num。 fread(amp。exit(0)。 例 磁盤(pán)文件上有 3個(gè)學(xué)生數(shù)據(jù),要求讀入第 1, 3學(xué)生數(shù)據(jù)并顯示 main() { int i。 如果返回值為 1L, 則表明調(diào)用出錯(cuò) 。 三 . 返回文件當(dāng)前位置的函數(shù) ftell() 由于文件的位置指針可以任意移動(dòng) , 也經(jīng)常移動(dòng) , 往往容易迷失當(dāng)前位置 , ftell()就可以解決這個(gè)問(wèn)題 。在 ANSI C標(biāo)準(zhǔn)中,要求位移量為 long int型數(shù)據(jù)。 隨機(jī)讀寫(xiě) 是指 , 讀寫(xiě)完當(dāng)前數(shù)據(jù)后 , 可通過(guò)調(diào)用 fseek()函數(shù) , 將位置指針移動(dòng)到文件中任何一個(gè)地方 。 fclose(fp1)。 fp2=fopen(d:\\fengyi\\bkc\\,w)。 一 . 位置指針復(fù)位函數(shù) rewind() ?用法 : rewind(文件指針 )。 2.讀 /寫(xiě) 1個(gè)字符串 時(shí):選用 fgets()和 fputs()函數(shù)。 ...... fprintf(fp,%2d,%, i, f)。 ?用法: fscanf(文件指針 , 格式符 , 輸入變量首地址表 )。stud[i],sizeof(struct student_type),1,fp)。 return。 fclose(fp)。 } for(i=0。 } void save() { FILE *fp。stud[i].num, amp。 main() { int i。 int num。i10。 int age。f[i],4,1,fp)。 fread(f,4,2,fp)。 fread(f,4,2,fp)。 ?用法 : fread(buffer, size, count, fp); fwrite(buffer, size, count, fp); ?功能 : fread()── 從 fp所指向文件的當(dāng)前位置開(kāi)始,一次讀入 size個(gè)字節(jié),重復(fù) count次,并將讀入的數(shù)據(jù)存放到從 buffer開(kāi)始的內(nèi)存中;同時(shí),將讀寫(xiě)位置指針向前移動(dòng) size* count個(gè)字節(jié)。 } while(fgets(string,81,fp)!=NULL) fputs(string,stdout)。 } fclose(fp)。t open file)。 fgets(str,n+1,fp)。\039。 } 例 文件拷貝 ?feof – 函數(shù)原型: int feof(FILE *fp) – 功能:判斷文件是否結(jié)束 – 返值:文件結(jié)束,返回真(非 0);文件未結(jié)束,返回 0 二 . 文件的字符串讀寫(xiě) —— fgets()和 fputs()函數(shù) fputs()── 向指定文件輸出一個(gè)字符串 ?用法: fputs(字符串 , 文件指針 )。 exit(0)。 scanf(%s,outfile)。 } 例 從鍵盤(pán)輸入字符,逐個(gè) 存到磁盤(pán)文件中,直到 輸入‘ “為止 例 讀文本文件內(nèi)容, 并顯示 判斷文本文件是否結(jié)束 判斷 二進(jìn)制 文件是否結(jié)束 while(!feof(fp)) { c=fgetc(fp)。 if((fp=fopen(filename,”r))==NULL) { printf(cannot open file\n)。 ch=getchar()。 while(ch!=39。 if((fp=fopen(filename,w))==NULL) { printf(cannot open file\n)。 如果遇到文件尾, feof返回 1;否則,則返回 0。 ?功能: 從“文件指針”所指向的文件中,讀入一個(gè)字符,同時(shí)將讀寫(xiě)位置指針向前移動(dòng) 1個(gè)字節(jié)(即指向下一個(gè)字符)。 例如: fputc(ch,fp)。 ?用法 : fputc(字符數(shù)據(jù),文件指針 )。 fp=fopen(,r)。 二 . 文件的關(guān)閉 ─fcolse函數(shù) ?函數(shù)原型: int fclose(FILE *文件指針 )。 } 例 FILE *fp。 關(guān)閉已打開(kāi)的所有文件,結(jié)束程序運(yùn)行 0表示正常退出,非 0表示程序出錯(cuò)退出 例 文件打開(kāi)與測(cè)試 FILE *fp。 }
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1