在标准C中,没有Cstring,不能用+号连接字符串,怎样把char *类型字符串连接起来?
我定义了两个char *类型,TotalStr用于把每次得到的char*合并在一起
PreStr是每次得到的字符串
for (i = 1;i<StrLen;i++)
{
PreStr = StrCut(str,i,2); //StrCut是自己写的函数,用于在str串中获得特定长度的串
....
存入TotalStr中
}
比如PreStr循环每次得到"aa","bb","cc"
则TotalStr="aabbcc"
怎么做?是不是有现成的函数?
我看strcpy参数一个是char[],另一个是char *或char[],不适合我用