c语言文件操作

文件处理

1 fopen 和fclose·
FILE * fopen ( const char * filename, const char * mode );
int fclose( std::FILE* stream );


/* fopen example */
#include <stdio.h>
int main ()
{
  FILE * pFile;
  pFile = fopen ("myfile.txt","w");
  if (pFile!=NULL)
  {
    fputs ("fopen example",pFile);
    fclose (pFile);
  }
  return 0;
}
2 freopen 函数进行关联
FILE* freopen( const char* filename,
 const char* mode, FILE* stream );
freopen("D:\\a.txt","r",stdin);
freopen("D:\\b.txt","w",stdout);



3 int fflush(FILE *fp)

调用fflush() 函数引起输出缓冲区中所有未写入的数据发送到fp指定的文件。
刷新缓冲区,如果fp是空指针,所有的缓冲区都将被刷新

4 fread() 函数
size_t fread(void * restrict ptr,size_t  size,size_t nmemb,FILE *restrict fp);
全部评论

相关推荐

菜菜咪:1. 可以使用简历网站的模版,美观度会更好一点 2. 邮箱可以重新申请一个,或者用qq邮箱的别名,部分hr可能会不喜欢数字邮箱 3. 项目经历最好分点描述,类似的项目很多,可以参考一下别人怎么写的 4. 自我评价可加可不加,技术岗更看重技术。最后,加油,优秀士兵
点赞 评论 收藏
分享
喜欢吃蛋糕仰泳鲈鱼是我的神:字节可以找个hr 给你挂了,再放池子捞
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务