如题.
关键是用strcat,其他方式可以不提. :)

解决方案 »

  1.   

    自己写strcat函数:strcat(string &des,string &src)
      

  2.   

    建议别用
    string的成员函数够用了
      

  3.   

    不能,需要自己手动实现,STRING已经足够完善了的,不需要的
      

  4.   

    不可以。
    1 string不等于char *
    2 std::string是面向对象,string类提供了完善的处理函数。strcat是面向过程,尽量保持一致
      

  5.   

    string有自己的内存管理机制,你直接strcat不行的
    用他自带的+=
      

  6.   

    string s1,s2;
    char kao[100000000]//或者是用char *kao=new char[s1.size()+s2.size()+1];
    strcpy(kao,s1.c_str());
    strcat(kao,s2.c_str());//搞定