完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
|
voidCharToByte(char* pChar,BYTE* pByte) { char h,l; h=pChar[0];//高位 l=pChar[1];//低位 if(l>='0'&&l<='9') l=l-'0'; else if(l>='a' && l<='f') l=l-'a'+0xa; else if(l>='A' && l<='F') l=l-'A'+0xa; voidCharToByte(char* pChar,BYTE* pByte) { char h,l; h=pChar[0];//高位 l=pChar[1];//低位 if(l>='0'&&l<='9') l=l-'0'; else if(l>='a' && l<='f') l=l-'a'+0xa; else if(l>='A' && l<='F') l=l-'A'+0xa; |
|
相关推荐
5个回答
|
|
|
只是提供一种方法: 右键--数值--转换--字符串至字节数组转换,转换为单字节数组后进行数据处理操作,然后再用 右键--数值--转换--字节数组转换至字符串转换 回去。
保证能用,暂时没想到什么更好的。字符串显示的时候可以右键转换为十六进制显示,也就是0x格式的
最佳答案
|
|
|
|
|
|
你这个代码只有一部分啊,应是十六进制字符串转换为数值。
|
|
|
|
|
hsguan 发表于 2016-1-12 10:39 没看代码不要乱说哦… |
|
|
|
|
|
大神给再来几种十六进制字符串转化为数值的方法呗,或者字符串怎么直接进行运算也可以? |
|
|
|
|
|
十六进制字符串直接可以转成数值,有现成的函数,字符串不能直接运算。 |
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
浏览过的版块 |
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 15:23 , Processed in 0.719563 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
2033