首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

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

2012-10-28 
帮忙看下C文件修改的问题FILE *fpm1FILE *fpchar *ptr1fp fopen(/ifcfg-em1, r+)fpm1 fopen(

帮忙看下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);
[解决办法]
你每处理一次之后打开处理后的文件看看,应该就能找到问题了。

热点排行