字符串转换成16进制
来源:互联网 发布:天才琪露诺软件 编辑:程序博客网 时间:2024/05/25 08:12
字符串转换成16进制
void tohex(char *hh, BYTE *dd,int len){char h1,h2;BYTE s1,s2;for (int i=0;i<len;i++){h1 = hh[2*i];h2 = hh[2*i+1];s1 = toupper(h1) - 0x30;if (s1 > 9) s1 -= 7;s2 = toupper(h2) - 0x30;if (s2 > 9) s2 -= 7;dd[i] = s1*16 + s2;}}
测试程序:
int Test_strToHex(){int i = 0;int len = 0;char compstr[256] = "0A84000008";unsigned char hexData[256];len = strlen(compstr) / 2;tohex(compstr, hexData, len);for (i=0; i<len; i++){printf("%02x ", hexData[i]);}printf("\n");return 0;}
阅读全文
0 0
- 字符串转换成16进制
- ASCII字符串转换成16进制
- 字符串转换成16进制字符串
- 字符串转换成16进制//16进制转换成字符串//16进制转换成ASCII码
- 字符串转换到16进制byte类型
- flex字符串转换为16进制
- 16进制,字符串,表之间的转换
- 16进制转换成字符串
- 字符串 转换成 Timestamp
- 整数转换成字符串
- 转换字符串成INT64
- 正整数转换成字符串
- List 转换成字符串
- varbinary转换成字符串
- 整数转换成字符串
- 文件转换成字符串
- 数字转换成字符串
- 整数转换成字符串
- vue.js 安装
- DDOS入门介绍(二):常见攻击手段与原理
- 指令周期
- 关于Spring整合mybatis时配置MapperScannerConfigurer的问题
- vue 开发
- 字符串转换成16进制
- java Class初解
- mysql的联合查询
- 从强化学习基本概念到Q学习的实现,打造自己的迷宫智能体
- LeetCode OJ 566. Reshape the Matrix
- 深度增强学习David Silver(八)——Integrating Learning and Planning
- linux shell(脚本)
- 解决Zookeeper启动zkServer.cmd闪退问题
- Python sorted() 函数