fwrite 、fread

 

 

 

1.函數功能
用來讀寫一個數據塊。2.一般調用形式
  fread(buffer,size,count,fp);

  fwrite(buffer,size,count,fp);

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

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

(4)fp:文件型指針。

例:

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次。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章