char buff[1000]={0};
//以w的方式打开,文件会被清空;文件不存在会创建
//以r的方式打开,文件必先存在,否则会打开错误
//+表示同时可读可写
FILE *fp = fopen("1.txt","r+");
if(fp)
{
char *p = "hello1";
fwrite(p,1,strlen(p),fp);
//文件指针移动文件起始处
//第3个参数是偏移基准:
//0文件头,1当前位置,2文件尾
fseek(fp,0,0);
fread(buff,1,100,fp);
puts(buff);
}
fclose(fp);原文:http://9233403.blog.51cto.com/9223403/1968330