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;
}
{
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;
}