社区
C++ Builder
帖子详情
如何将16 字节的char 用十六进制显示成32 位?
limlzm
2003-08-22 04:45:12
unsigned char aa[16];
如何将aa转成十六进制,变成32位字节存放到文件中?
...全文
166
8
打赏
收藏
如何将16 字节的char 用十六进制显示成32 位?
unsigned char aa[16]; 如何将aa转成十六进制,变成32位字节存放到文件中?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jingrunx
2003-08-27
打赏
举报
回复
char tmpstr[32], *p = tmpstr;
for(int i=0; i<16; i++) {
p+= sprintf(p, "%02X", digest[i]);
}
limlzm
2003-08-27
打赏
举报
回复
结贴:我已经把问题解决了,其实这是md5的问题,因为digest[16]出来的是16个字节的字符,把每一个字符转换成16进制好像'嗨' = 'ad'(打个比方) 然后再拆分F 和E 分别把他们转换成十六进制代码 好像 35, 41,16个就转换成32位了。
Behard
2003-08-22
打赏
举报
回复
还是没有理解楼主的意思
柯本
2003-08-22
打赏
举报
回复
不明白
1 是16个字节转成16个32位十六进制数吗?(要按intel顺序转吗?)
2 是16个字节转成4个32位十六进制数吗?(同上)
3 是16个字节转成16个32位十六进制的字符吗?
不过不管是那种,都应是很简单的,请楼主再说清楚些
limlzm
2003-08-22
打赏
举报
回复
原整的题目是这样的,由于对文件进行hash,aa.MD5Final(digest);后,md5码就放到digest里面,由于digest定义是这样的 unsigned char digest[16],把十六字节的digest放到一个文件里,用十六进制的形式存放要求是32位存放的,不能补0就完事,如何实现?
pcclever
2003-08-22
打赏
举报
回复
十六进制变成32字节??aa一共就两个字节怎么变成32个字节??后面补30个0吧。
楼主的意思是不是要把它变成两个十六位,两个加在一起是32位的??
只能猜到这里了。
swites
2003-08-22
打赏
举报
回复
IntToHex(aa[i],2)函数就可以完成2位十六进制显示
存放与进制无关,如果你想用32位字节存放到文件中用(WORD)aa进行强制转换
yhec
2003-08-22
打赏
举报
回复
举个例呀
16
进制与字符串、
字节
数组之间的转换
16
进制与字符串、
字节
数组之间的转换
16
进制与字符串、
字节
数组之间的转换
PB12.5 ---关于BLOB转换和数据之间的转换,及各进制之间的转换
加载到应用程序,运行时打开 w_test1 窗口就可以了 -----------------------... byte转2
位
十六进制
5.十进制数 十进制转二进制 十进制转
十六进制
6.
十六进制
十六进制
转二进制 2
位
十六进制
转byte
十六进制
转十进制
SpringBoot2整合Vue3+ArcoDesign
字节
跳动Vue
主要服务于
字节
跳动旗下中后台产品的体验设计和技术实现,主要由UED设计和开发同学共同构建及维护。 Arco Design 是一套企业级 UI 解决方案,拥有系统的设计规范和资源,依据此规范提供了覆盖 React、Vue、Mobile 的...
c语言的itoa,浮点,int整数转换为字符串,整型转
十六进制
字符,兼容单片机STM等C开发用
length:指定
字节
长度,一
字节
为2个
十六进制
位
。如果是0, length = sizeof(num); prefix:1: 添加0x前缀,紧凑格式;0xFFFFFFFF; 0: 不加前缀,
字节
间加空格:FF FF FF FF;
char
* m_ftoa(float n) 浮点转为字符串; STM,...
printf:42网络的项目ft_printf
无符号
十六进制
整数(使用“ abcdef ”)。 X unsigned int 无符号
十六进制
整数(使用“ ABCDEF ”)。 % NONE
显示
%字符 类型如何与说明符一起使用 格式说明符 0 - 宽度 精确 c , p :warning: :check...
C++ Builder
13,826
社区成员
102,678
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章