如何将Char转化为String?

24ge 2004-01-06 05:31:00
如题。
char chr [MAX_PATH+1];
AnsiString Str;

Str=chr; //???
...全文
146 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yunuo2010000 2004-01-08
  • 打赏
  • 举报
回复
学习
Friecin 2004-01-08
  • 打赏
  • 举报
回复
char chr [MAX_PATH+1];
AnsiString Str;

Str=AnsiString( chr ); //!!!

呵呵,凑一嘴!
goldpony 2004-01-08
  • 打赏
  • 举报
回复
直接用强转 换吧:
Str=String( chr );

Str=AnsiString( chr );
Mr-Chen 2004-01-07
  • 打赏
  • 举报
回复
大家都说了
RoseHYF 2004-01-07
  • 打赏
  • 举报
回复
Char a;
AnsiString b;
b=String(a);
我不懂电脑 2004-01-07
  • 打赏
  • 举报
回复
char chr [MAX_PATH+1];
strcpy(chr, "kdjfd");
AnsiString Str;

Str=chr;
MarsRich 2004-01-07
  • 打赏
  • 举报
回复
char => string : string=String(char);
char=>AnsiString : AnsiString=AnsiString(char);
yeyang1999 2004-01-07
  • 打赏
  • 举报
回复
好象char可以直接复制给string的啊
goneaway1981 2004-01-07
  • 打赏
  • 举报
回复
同意老妖
zjffq 2004-01-07
  • 打赏
  • 举报
回复
char chr [MAX_PATH+1];
AnsiString Str;

Str=AnsiString(chr);
geniusdhc 2004-01-07
  • 打赏
  • 举报
回复
接分
网际飞蚁 2004-01-07
  • 打赏
  • 举报
回复
可以直接将char字符数组赋值给AnsiString类型,其实和用常量字符串直接赋值AnsiString类型一样
例如:
AnsiString sTemp = "this is a test!";
hswu 2004-01-06
  • 打赏
  • 举报
回复
Str.printf("%s", chr);
wiseyao 2004-01-06
  • 打赏
  • 举报
回复
不好意思,Delphi才用这个函数,bcb直接赋值就行了,或者str=AnsiString(chr);
ccrun.com 2004-01-06
  • 打赏
  • 举报
回复
Str = String(chr);
wiseyao 2004-01-06
  • 打赏
  • 举报
回复
strpas函数。

13,873

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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