110---哪位高手能告诉我,怎样把一个字符数组中的数据转换成16进制数吗? 然后放到一个文本框中去 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char szBuffer[100]; // 你的字符数组for(int i = 0; i < sizeof(szBuffer); ++i) { char szTemp[10]; sprintf(szTemp, "%2.2h", szBuffer[i]; // 将szTemp写到文本框中} 谢谢兄台,不过我已想出来了,我的代码是:for(int i = 0; i<length; i++) { j+= sprintf( buff2 + j, "0X%02x ", *(buff1 + i ) ); if((i + 1) % 5 == 0) j+=sprintf(buff2 + j,"\n"); } 我拿您的也试了一下,输出结果不对,我想应该是格式不对吧!不过同样谢谢您 修改静态文本字体运行没错退出就报错????? udp 非阻塞模式 这样接收数据为什么接收不到 这个层叠菜单如何写? 如何在自己的程序中运行别的EXE? 在vc中有没有空件数组? 删除记录出错,请帮忙! 帮我解决一些很简单的问题,急需要?24小时在线急待? debug下正确,release下出错,AfxBeginThread函数传递参数的问题 Why can I not see a question? mfc 中一个clistctrl控件向另一个clistctrl控件中加载,代码如下,请教如何解决不重复加载的问题? 在进程间传递二维数组? 关于字符串判断的问题?****(500分相送)****
char szTemp[10];
sprintf(szTemp, "%2.2h", szBuffer[i];
// 将szTemp写到文本框中
}
for(int i = 0; i<length; i++)
{
j+= sprintf( buff2 + j, "0X%02x ", *(buff1 + i ) );
if((i + 1) % 5 == 0)
j+=sprintf(buff2 + j,"\n");
}
我拿您的也试了一下,输出结果不对,我想应该是格式不对吧!不过同样谢谢您