stdio文件常用函数
}
@函数名称: fread
函数原型: int fread(char * pt,unsigned size,unsigned n,FILE * fp);
函数功能: 从fp所指定的文件中读取长度为size的n个数据项,存到pt所指向的内存区 函数返回: 返回所读的数据项个数,如遇文件结束或出错返回0
参数说明: pt-存放读入数据的指针,size-每个数据单位的字节数,n-读入的数据单位个数 所属文件: <stdio.h>
#include <string.h>
#include <stdio.h>
int main()
{
FILE *stream;
char msg[]="this is a test";
char buf[20];
if ((stream=fopen("test.txt","w+"))==NULL)
{
fprintf(stderr,"Cannot open output file.");
return 1;
}
fwrite(msg,strlen(msg)+1,1,stream);
fseek(stream,SEEK_SET,0);
fread(buf,strlen(msg)+1,1,stream);