![PPT-文件的隨機讀寫_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/c44fc809-c19a-4ae1-a600-7eb89ace1b7f/c44fc809-c19a-4ae1-a600-7eb89ace1b7f1.gif)
![PPT-文件的隨機讀寫_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/c44fc809-c19a-4ae1-a600-7eb89ace1b7f/c44fc809-c19a-4ae1-a600-7eb89ace1b7f2.gif)
![PPT-文件的隨機讀寫_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/c44fc809-c19a-4ae1-a600-7eb89ace1b7f/c44fc809-c19a-4ae1-a600-7eb89ace1b7f3.gif)
![PPT-文件的隨機讀寫_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/c44fc809-c19a-4ae1-a600-7eb89ace1b7f/c44fc809-c19a-4ae1-a600-7eb89ace1b7f4.gif)
![PPT-文件的隨機讀寫_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-3/15/c44fc809-c19a-4ae1-a600-7eb89ace1b7f/c44fc809-c19a-4ae1-a600-7eb89ace1b7f5.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第96講講 文件的隨機讀寫文件的隨機讀寫文件的隨機讀寫 文件操作函數(shù):1. 將將一個字符一個字符輸出輸出到文件函數(shù)到文件函數(shù)fputc();2. 從文件從文件讀入讀入一個字符一個字符函數(shù)函數(shù)fgetc(); 3. 向文件輸出向文件輸出一個字符串一個字符串函數(shù)函數(shù)fputs();4. 從文件讀入從文件讀入一個字符串一個字符串函數(shù)函數(shù)fgets();5. 按按指定格式指定格式向文件向文件輸出輸出數(shù)據(jù)函數(shù)數(shù)據(jù)函數(shù)fprintf();6. 按按指定格式指定格式從文件從文件讀入讀入數(shù)據(jù)函數(shù)數(shù)據(jù)函數(shù)fscanf();7. 將將數(shù)據(jù)塊輸出數(shù)據(jù)塊輸出到文件函數(shù)到文件函數(shù)fwrite();8. 從文件從文件讀
2、入數(shù)據(jù)塊讀入數(shù)據(jù)塊函數(shù)函數(shù)fread();文件的隨機讀寫 移動位置指針的函數(shù):1. 改變位置指針的改變位置指針的當(dāng)前位置當(dāng)前位置函數(shù)函數(shù)fseek() ;2. 取得取得位置指針的當(dāng)前位置指針的當(dāng)前位置位置函數(shù)函數(shù)ftell();3. 使位置指針使位置指針返回到文件頭返回到文件頭函數(shù)函數(shù)rewind();文件的隨機讀寫 將一個二進制文件中的內(nèi)容復(fù)制到另一個文件中int main()FILE *in,*out;char infile10,outfile10;printf(請輸入源文件名:n);scanf(%s,infile);printf(請輸入目標(biāo)文件名:n);scanf(%s,outfile)
3、;if(in=fopen(infile,rb)=NULL)printf(不能打開源文件。n);exit(0);if(out=fopen(outfile,wb)=NULL)printf(不能打開目標(biāo)文件。n);exit(0);CopyBinFile(in,out);fclose(in);fclose(out);return 0;例續(xù):void CopyBinFile(FILE *in,FILE *out)char buff32768;unsigned int bfsz=32768;unsigned long i=0;while(bfsz)if(fread(buff,bfsz,1,in) /如果讀入的字符不足bfsz個字節(jié),則fread返回的值為0fwrite(buff,bfsz,1,out);i=i+bfsz;/i用來確定讀入的字符個數(shù)el
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山西醫(yī)科大學(xué)《機能實驗學(xué)(一)》2023-2024學(xué)年第二學(xué)期期末試卷
- 浙江工業(yè)大學(xué)《家畜環(huán)境衛(wèi)生與牧場設(shè)計實訓(xùn)》2023-2024學(xué)年第二學(xué)期期末試卷
- 電信業(yè)務(wù)國際教育普及策略
- 廣東嶺南職業(yè)技術(shù)學(xué)院《機器學(xué)習(xí)與人工智能》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣西職業(yè)技術(shù)學(xué)院《特殊兒童發(fā)展與學(xué)習(xí)》2023-2024學(xué)年第二學(xué)期期末試卷
- 貴州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院《嵌入式系統(tǒng)》2023-2024學(xué)年第二學(xué)期期末試卷
- 山東英才學(xué)院《電腦圖文設(shè)計》2023-2024學(xué)年第二學(xué)期期末試卷
- 商務(wù)數(shù)據(jù)分析題庫與答案
- 河北科技師范學(xué)院《公司理財學(xué)原理》2023-2024學(xué)年第二學(xué)期期末試卷
- 電子商務(wù)平臺的數(shù)據(jù)分析與商業(yè)智能
- 高一數(shù)學(xué)概率部分知識點總結(jié)及典型例題解析 新課標(biāo) 人教版 必修
- 【課件】Unit1ReadingforWriting課件高中英語人教版(2019)必修第二冊
- Q∕GDW 10799.6-2018 國家電網(wǎng)有限公司電力安全工作規(guī)程 第6部分:光伏電站部分
- 滴灌工程設(shè)計示例
- 鐵路運費計算方法
- 《小腦梗死護理查房》
- 免疫及炎癥相關(guān)信號通路
- 醫(yī)院室外管網(wǎng)景觀綠化施工組織設(shè)計
- 某風(fēng)電場設(shè)備材料設(shè)備清單
- —橋梁專業(yè)施工圖設(shè)計審查要(終)
- 德龍自卸車合格證掃描件(原圖)
評論
0/150
提交評論