完善资料让更多小伙伴认识你,还能领取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 没看代码不要乱说哦… |
|
|
|
大神给再来几种十六进制字符串转化为数值的方法呗,或者字符串怎么直接进行运算也可以? |
|
|
|
十六进制字符串直接可以转成数值,有现成的函数,字符串不能直接运算。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
关于DAQExpress软件中电压的最大值最小值是根据什么来确定的?
434 浏览 0 评论
基于LabVIEW的声发射定位:如何准确获取信号到达不同传感器的时差?
1285 浏览 1 评论
2294 浏览 0 评论
2631 浏览 0 评论
Labview使用SFTP在WIN10系统正常,但是WIN11系统下会报错,请问有知道怎么解决的么
2804 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-9 13:31 , Processed in 1.244566 second(s), Total 83, Slave 65 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号