初学:字符串保存到buffer,该如何解决

初学:字符串保存到buffer
CString   str1,   str2,   str3,   str4中各有一个字符串,想都保存   在一个buffer中   该如何保存??

保存后,在另一个函数中(同一个程序里面)我想把字符串取出来分别赋给四个CString变量怎么赋呢??

十分感谢大虾解答!


------解决方案--------------------
只要你的buffer够大你可以用strcat函数来添加字符串

char buffer[1024];

strcat(buffer, str1);
strcat(buffer, str2);
strcat(buffer, str3);
strcat(buffer, str4);
------解决方案--------------------
CStringArray StrArray;
StrArray.Add(str1);
StrArray.GetAt(i)