char * s = "0xa ";
int l = strtol(W2A(strText),0,16);
// 再转为二进制的字符串:
char sz[100];
itoa(l,sz,2);
字符串转换成莪会难过十六进制
1、strText.Format( _T("%x"),strText);
2、 TCHAR HZs[]=_T("汉字");
int i,L;
unsigned char *p;
char hex[13];
#ifdef _UNICODE
L=wcslen(HZs);
p=(unsigned char *)W2A(strText);
for (i=0;i<L*2;i++) sprintf(hex+3*i,"%2x ",p[i]);
#else
L=strlen(HZs);
p=(unsigned char *)HZs;
for (i=0;i<L;i++) sprintf(hex+3*i,"%2x ",p[i]);
#endif
3、int l = strtol(W2A(strText),0,16);
主要调用itoa ,atoi接口
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。