c语言fread函数的总结
来源:互联网 发布:淘宝卖家销量排行榜 编辑:程序博客网 时间:2024/06/11 08:02
头文件:#include <stdio.h>
函数原型:size_t fread(void *buffer, size_t size, size_t count, FILE *stream);
参数:
buffer:用于接收数据的内存地址;
size:表示要读的每个数据项的字节数,单位是字节;
count:要读count个数据项,每个数据项size个字节;
stream:输入流。
返回值:
如果调用成功返回实际读取到的项个数;
如果失败或读取到文件尾,返回0。
程序实例:
#include<stdio.h>#include<string.h>int main(void){ FILE*stream; char msg[]="this is a test"; char buf[20]; if((stream=fopen("DUMMY.FIL","w+"))==NULL) { fprintf(stderr,"Can not open output file.\n"); return 0; } /*write some data to the file*/ fwrite(msg,1,strlen(msg)+1,stream); /*sizeof(char)=1 seek to the beginning of the file*/ fseek(stream,0,SEEK_SET); /*read the data and display it*/ fread(buf,1,strlen(msg)+1,stream); printf("%s\n",buf); fclose(stream); return 0;}
阅读全文
0 0
- c语言fread函数的总结
- C语言fread()函数
- C语言fread函数了解
- C语言fread函数了解
- C语言fread函数了解
- C语言函数fseek, fread, ftell的使用
- C语言的二进制IO函数fread()和fwrite()
- C语言fwrite()函数和fread()函数
- C中fread()函数的返回值
- C中fread()函数的建议使用方法
- c 语言中fread()函数使用时应该注意的地方
- [小结]C语言的文件操作函数fopen,fread,fwrite注意点
- C语言: fwrite和fread函数的用法小结 (网上摘抄,方便以后查询)
- Linux下用C语言fopen、fread和fwrite函数对二进制文件的操作
- C语言数据块读写函数:fread和fwrite
- 操作系统大型实验进展(8)-----C语言函数fread
- C语言数据块读写函数:fread和fwrite
- fseek fread c语言指针移动函数(转)
- SpringMVC入门,配置过程
- HTTP Status 500
- mybatis中sql语句遇到大于号或小于号
- 利用css内置规则@font-face加载特殊字体
- 运算符重载
- c语言fread函数的总结
- 【C#学习】.NET类库中的继承
- Maven 插件之 docker-maven-plugin 的使用
- centos6.5 MailScanner+ Spamassassin垃圾邮件过滤器+clamav 杀毒软件
- HDU
- [Python] wxPython 菜单栏控件学习总结(原创)
- JPush极光推送Java服务器端实例
- 等待唤醒机制
- 很久之前写的日历