两个char 字符如何生成CString?

MVW876 2009-05-11 11:47:07
char a='a';
char b='b';
CString c //怎样合并 c=a+b

...全文
134 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
garymao8888 2009-05-13
  • 打赏
  • 举报
回复
CSting c;
c里面的内容是空吗?
liliangbao 2009-05-13
  • 打赏
  • 举报
回复
帮顶!!!
suncheng7808 2009-05-13
  • 打赏
  • 举报
回复
[Quote=引用楼主 MVW876 的帖子:]
char a='a';
char b='b';
CString c //怎样合并 c=a+b
[/Quote]


char a='a';
char b='b';
CString c;
c+=a;
c+=b;



Aylazhang 2009-05-13
  • 打赏
  • 举报
回复
    char aa = 'a';
char bb = 'b';
string sab;
sab += aa;
sab += bb;
cout << sab << endl;
liuka 2009-05-13
  • 打赏
  • 举报
回复
format
yinzhen 2009-05-13
  • 打赏
  • 举报
回复

int main(int argc, char* argv[])
{
string c="";
char a='a';
char b='b';
c+=a;
c+=b;



printf("%s \n",c.c_str ());
printf("press any key to continue");
getchar();
return 0;
}

aaaa3105563 2009-05-13
  • 打赏
  • 举报
回复
直接加··
VIPVIPVIP 2009-05-11
  • 打赏
  • 举报
回复
直接调用CString重载的运算符+就可以将两个字符串连接起来。楼主可以去看看msdn的CString类
  • 打赏
  • 举报
回复
+=就可以了。

更多转换可以参考这里。

http://blog.chinaunix.net/u2/63021/showart_508478.html
rlxtime 2009-05-11
  • 打赏
  • 举报
回复
都可以! :)
liao05050075 2009-05-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 lori227 的回复:]
C/C++ code

CString c;
c.Format("%s%s", a, b);
[/Quote]

应试是c.Format("%c%c",a,b);吧?
lori227 2009-05-11
  • 打赏
  • 举报
回复


CString c;
c.Format("%s%s", a, b);
liao05050075 2009-05-11
  • 打赏
  • 举报
回复
CString c="";
c+=a;
c+=b;

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧