ASIIC码转字符串
一个数组 BYTE Buf[1024]中放的是任意字符的ASIIC值,包括汉字,如何把它转换成AnsiString,谢谢!
[解决办法]
'0'的ACSII码是48好不,为什么不能转?
- C/C++ code
BYTE buf[1024]; char str[1024]="数据1等于0,数据2等127"; for(int i=0;i<1024;i++) buf[i]=str[i]; char *b=buf; String a=b; ShowMessage(a);
发布时间: 2012-11-06 14:07:00 作者: rapoo
ASIIC码转字符串
一个数组 BYTE Buf[1024]中放的是任意字符的ASIIC值,包括汉字,如何把它转换成AnsiString,谢谢!
[解决办法]
'0'的ACSII码是48好不,为什么不能转?
BYTE buf[1024]; char str[1024]="数据1等于0,数据2等127"; for(int i=0;i<1024;i++) buf[i]=str[i]; char *b=buf; String a=b; ShowMessage(a);