RT。

解决方案 »

  1.   

    你的意思是说字符串是个变量么?那也是一样的啊char p[] = "uuu\"uuu";
    p[2] = '"';
      

  2.   

    CString sPrefix = "\"";
    sPrefix+inputStr
      

  3.   

    char *Str; 这就是你那个未知的鸟毛字串char buf[1024]={0}; 临时的缓冲char *p1=Str;  
    int   i=0;while(*p1)
    {
         if(*p==0x22)
         {
             buf[i]=0x22; //这就是加的引号
             i++;
         }
         buf[i]=*p1;
         i++;
         p++;
    }处理后的buf就是你要的