急呀,急呀,快救救我

xiege2012 2007-01-15 04:09:07
我要将一个int的89541254的一个数转成十六进制占三个字节,如何转,由于本人刚接触VC不久,我真的很急,急呀,先谢谢各位了
...全文
192 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
denglei265 2007-01-22
  • 打赏
  • 举报
回复
先找到你所要的数i,
char buf[20];
itoa(i,buf,16);
printf("%s\n",buf);
xiege2012 2007-01-19
  • 打赏
  • 举报
回复
rdsnow(ling)不好意思,我刚才给你分时却提示我的总分和不对,不好意思呀,等我够分再给你,谢谢你呀
yasmong 2007-01-16
  • 打赏
  • 举报
回复
这不是组成原理及其他课上学的进制转换问题吗,你可以用连除16的方法直接转换成16进制数,也可以先转换成2进制数再转成16进制数
jxzhang615 2007-01-16
  • 打赏
  • 举报
回复
ding
真相重于对错 2007-01-16
  • 打赏
  • 举报
回复
memcpy
rdsnow 2007-01-16
  • 打赏
  • 举报
回复
a = 89541254 & 0xFF;
b = ( 89541254 >> 8 ) & 0xFF;
c = ( 89541254 >> 16 ) & 0xFF;

7,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 VC.NET
社区管理员
  • VC.NET社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧