如何将unsigned int转成 16进制 并用2个char保存? 如何将unsigned int转成 16进制的 2个字符 的char?比如 unsigned int i=48469; char c[2]; c[0]='0xBD'; c[1]='0x55'怎么实现呢?因为太菜,想的头痛也没想出来~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 unsigned short us = i & 0xffff;memcpy(c,&i);--------or--------c[0] = (i >> 8) & 0xff;c[1] = i & 0xff; int 是4个字节呀,就是4个charbyte* pc=& i;pc[0],pc[1],pc[2],pc[3]是你想要的吗?c[0]='0xBD'; 3楼说的对 但是我不知道怎么往一个char里存一个16进制1楼 理解了我的意思 呵呵 还有就是 unsigned short us = i & 0xffff; memcpy(c,&i);这个方法 我用memcpy时 提示要3个参数怎么回事呢 怎样获取声音的声强? 背景更新 ListCtrl 不停的插入数据 如何防止列表窗口闪烁? 未知内容,未知长度的CString字符串,怎样去取其中的一段值? 我用CFileDialog dlg 是怎么没有弹出对话框,是不是参数没给对。该怎么给啊 任何在常规dll中使用mfc的模板 用pop3可以接收、查看图片吗? help!!!!!!!!!!!!!!1 socket接收数据的问题 以一个白痴的问题。如何通过HWND来得到threadID? vc 单文档关闭出错 怎样利用正则从html文件中提取目标信息并自动存入数据库?
memcpy(c,&i);
--------or--------
c[0] = (i >> 8) & 0xff;
c[1] = i & 0xff;
byte* pc=& i;
pc[0],pc[1],pc[2],pc[3]是你想要的吗?
c[0]='0xBD';
1楼 理解了我的意思 呵呵
还有就是 unsigned short us = i & 0xffff;
memcpy(c,&i);
这个方法 我用memcpy时 提示要3个参数
怎么回事呢