您的位置:首页 > 其它

BCB中char类型与AnsiString类型的相互转换

2013-12-29 17:58 211 查看
C++中chai数据类型主要用于磁盘文件操作,String类型主要用于窗口显示,所以这两种类型需要经常转换。

总结如下:



1、String——>char:

String S="abc";

int Length=S. Length();

char *Buffer= new char[Length];

Buffer=S.c_str();

结果:

Buffer[0]='a' , Buffer[1]='b', Buffer[2]='c'



2、char——>String:



String S= String::StringOfChar( Buffer[i] , 1 );



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: