打印

数据转换

[复制链接]
1454|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
100|  楼主 | 2007-11-22 16:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
gjg191| | 2007-11-22 16:13 | 只看该作者

dd

在程序中x就是以16进制保存的,你通过移位可以得到想要的数

使用特权

评论回复
板凳
100|  楼主 | 2007-11-22 16:15 | 只看该作者

那反过来,把这个数组里的数,转换成x呢

使用特权

评论回复
地板
100|  楼主 | 2007-11-22 16:28 | 只看该作者

在内存里是00ffffff,怎样移位才得到一位一位的"F"呢

使用特权

评论回复
5
gjg191| | 2007-11-22 16:32 | 只看该作者

dd

取低四位,然后右移四位,再取低四位.。。。。。。

使用特权

评论回复
6
100|  楼主 | 2007-11-22 16:45 | 只看该作者

d

谢谢你gjg191,
另外我现在数组里是a[]={0x0f,0x0f,0x0f,0x0f,0x0f,0x0f},怎样操作能得到十进制的16777215.
十进制的16777215=0xffffff

使用特权

评论回复
7
gjg191| | 2007-11-22 16:49 | 只看该作者

dd

反过来道理一样啊。

使用特权

评论回复
8
100|  楼主 | 2007-11-22 17:00 | 只看该作者

我的意思是怎么去合并,现在这个十六进制的各位都分别在数

使用特权

评论回复
9
gjg191| | 2007-11-22 17:08 | 只看该作者

dd

x或a[0]左移4位再或a[1]以此类推

使用特权

评论回复
10
100|  楼主 | 2007-11-22 17:12 | 只看该作者

能提供一个程序吗,我是初学,先谢谢你了

使用特权

评论回复
11
100|  楼主 | 2007-11-22 17:25 | 只看该作者

清楚了,谢谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

19

主题

41

帖子

0

粉丝