xiewenjian

来源:互联网 发布:弱网络测试 编辑:程序博客网 时间:2024/05/16 19:07
int main(int argc,char** argv)
{
  FILE*  stdsrc = NULL;
  FILE*  stddst = NULL;
  char linebuf[1024];

  if((stdsrc = fopen("data.dat","r") ) == NULL)
  {
    printf("fopen stdsrc failed:%s\n",strerror(errno));
    return 1;
  }

  if((stddst = fopen("data.txt","w") ) == NULL)
  {
    printf("fopen stddst failed:%s\n",strerror(errno));
    return 1;
  }

  memset(linebuf,0,sizeof(linebuf));
  while(fgets(linebuf,sizeof(linebuf),stdsrc) != NULL)
  {
    fputs(linebuf,stddst);
    memset(linebuf,0,sizeof(linebuf));
  }

  fclose(stdsrc);
  fclose(stddst);


  return 0;
}


原创粉丝点击