将字符串中的字符成双

来源:互联网 发布:淘宝新开店铺怎么提高信誉 编辑:程序博客网 时间:2024/05/17 05:08

将字符串成双(double)

如:C:/Output/db2_file变成C://Output//db2_file

//strA为原字符串,strB为改变后保存的字符串

char* DoubleSlash(char *strA,char *strB)
{
 int m = 0;
 if (strA == NULL)
  return NULL;
 int n = strlen(strA);
 
 for (int i=0; i<n; i++)
 {
  
  strB[m]=strA[i];
  if(strA[i] == '//')
  {
   strB[m+1] = '//';
   m += 1;
  }
  m += 1;
 }
 strB[m] = '/0';
 return strB;
}