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