![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),請進行舉報或認領(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. 改變位置指針的改變位置指針的當前位置當前位置函數(shù)函數(shù)fseek() ;2. 取得取得位置指針的當前位置指針的當前位置位置函數(shù)函數(shù)ftell();3. 使位置指針使位置指針返回到文件頭返回到文件頭函數(shù)函數(shù)rewind();文件的隨機讀寫 將一個二進制文件中的內(nèi)容復(fù)制到另一個文件中int main()FILE *in,*out;char infile10,outfile10;printf(請輸入源文件名:n);scanf(%s,infile);printf(請輸入目標文件名:n);scanf(%s,outfile)
3、;if(in=fopen(infile,rb)=NULL)printf(不能打開源文件。n);exit(0);if(out=fopen(outfile,wb)=NULL)printf(不能打開目標文件。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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四年木地板環(huán)保認證檢測服務(wù)合同范本3篇
- 2025年度國家助學(xué)貸款合同信息化管理規(guī)范
- 2025年度回遷房屋抵押借款服務(wù)合同規(guī)范范本
- 2025年度高科技園區(qū)建設(shè)合同招標主管職責(zé)執(zhí)行細則
- 二零二五年度電子商務(wù)平臺傭金分成合同-@-1
- 2025年度會員卡線上線下融合營銷合同
- 2025年度會計軟件定制開發(fā)合同范本-@-1
- 二零二五年度石灰行業(yè)知識產(chǎn)權(quán)保護合同
- 2025年度綠色建筑合伙人合同書(2025年度版)
- 2025版公私轉(zhuǎn)賬借款合同范本(含利息計算細則)
- 以房抵債過戶合同范本
- 重大版小學(xué)英語四年級下冊期末測試卷
- 2024年1月高考適應(yīng)性測試“九省聯(lián)考”英語 試題(學(xué)生版+解析版)
- 2024浙江省農(nóng)發(fā)集團社會招聘筆試參考題庫附帶答案詳解
- 慢性壓力對身體健康的影響與調(diào)理方法
- 《白蛇緣起》賞析
- Interstellar-星際穿越課件
- 蘇教版2022-2023學(xué)年三年級數(shù)學(xué)下冊開學(xué)摸底考試卷(五)含答案與解析
- 2023學(xué)年度第一學(xué)期高三英語備課組工作總結(jié)
- 臨建標準化圖集新版
- 安監(jiān)人員考核細則(2篇)
評論
0/150
提交評論