C++:fread、fwrite函數用法


主要內容:

fread、fwrite函數的用法

 

1.函數功能

用來讀寫一個數據塊。

2.一般調用形式

fread(buffer,size,count,fp);

fwrite(buffer,size,count,fp);

3.說明

(1)buffer:是一個指針,對fread來說,它是讀入數據的存放地址。對fwrite來說,是要輸出數據的地址。

(2)size:要讀寫的字節數;

(3)count:要進行讀寫多少個size字節的數據項;

(4)fp:文件型指針。

4.例子:

1.fread(&id,1,10,f)就是把f里面的值讀到id里面,每次讀1個字節,一共讀10次,或者把id里面的值都讀完,不到10次也會停止。

2.fwrite(&id,1,10,f)就是把id里面的值讀到f里面,每次讀1個字節,一共讀10次或是fread(&id,10,1,f)就是把id里面的值讀到里面,每次讀10個字節,一共讀1次。

5.參考文獻:

http://blog.163.com/niuyuanyuan_2008/blog/static/1280010472010393475851/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM