fwrite用法
一:函数名: fwrite
功 能: 写内容到流中
用 法:fwrite(buffer,size,count,fp);
(1)buffer:是一个指针,对fwrite来说,是要输出数据的地址。
(2)size:要写入的字节数;
(3)count:要进行写入size字节的数据项的个数;
(4)fp:目标文件指针。
程序例:
- #include <stdio.h>
- struct mystruct
- {
- int i;
- char ch;
- };
- int main(void)
- {
- FILE *stream;
- struct mystruct s;
- if ((stream = fopen("TEST.$$$", "wb")) == NULL) /* open file TEST.$$$ */
- {
- fprintf(stderr, "Cannot open output file.\n");
- return 1;
- }
- s.i = 0;
- s.ch = 'A';
- fwrite(&s, sizeof(s), 1, stream); /* write struct s to file */
- fclose(stream); /* close file */
- return 0;
- }
有着梦想,但改变不了世界,
只有坚持,让生活不再单调,
我不是我,
我还是我。