如何看待心理问题:CString与char字符数组怎么样才能相互转化使用?

来源:百度文库 编辑:神马品牌网 时间:2024/05/11 05:52:01
CString与char字符数组怎么样才能相互转化使用?

设char str1[80]="asdf"; //c形式字符串,即字符数组
String str2="jkl"; //Cstring

将str1赋值给str2,可以直接进行
str2=str1;

将str2复制到字符数组str1
strcpy(str1,str2.c_str());
调用Cstring的c_str()函数即可将String转成char*

CString::Format(...)//这个函数的用法和printf一样
char str1[80]="hello world";
CString strDest="";
strDest.format("%s",str1[80]);
试试应该可以的