读书人

帮忙看上C文件修改的有关问题

发布时间: 2012-10-28 09:54:44 作者: rapoo

帮忙看下C文件修改的问题
FILE *fpm1;
FILE *fp;
char *ptr1;
fp = fopen("/ifcfg-em1", "r+");
fpm1 = fopen("/ifcfg-em1.tmp","w+");
if((NULL == fp)||(NULL == fpm1))
{exit(1);}
while (fgets(buf1,sizeof(buf1),fp)){
ptr1 = strstr(buf1, s1);
if (ptr1){
strcpy(buf1, s1);
strcat(buf1, theText);
strcat(buf1, "\n");
fprintf(cgiOut,buf1);
fputs(buf1,fpm1);
}
else
fputs(buf1,fpm1);
}
我要修改配置文件中的四个地方,这里是一个地方,另外三个地方也这样处理为什么修改不了?
关于开关问件如何操作?


[解决办法]
fclose(fp);
[解决办法]
你每处理一次之后打开处理后的文件看看,应该就能找到问题了。

读书人网 >C语言

热点推荐