fwrite用法


一:函數名: fwrite

  功 能: 寫內容到流中

  用 法:fwrite(buffer,size,count,fp);

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

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

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

  (4)fp:目標文件指針。

  程序例:

  1. #include <stdio.h>
  2.   struct mystruct
  3.   {
  4.   int i;
  5.   char ch;
  6.   };
  7.   int main(void)
  8.   {
  9.   FILE *stream;
  10.   struct mystruct s;
  11.   if ((stream = fopen("TEST.$$$", "wb")) == NULL) /* open file TEST.$$$ */
  12.   {
  13.   fprintf(stderr, "Cannot open output file.\n");
  14.   return 1;
  15.   }
  16.   s.i = 0;
  17.   s.ch = 'A';
  18.   fwrite(&s, sizeof(s), 1, stream); /* write struct s to file */
  19.   fclose(stream); /* close file */
  20.   return 0;
  21.   }


免責聲明!

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



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