我用labview如何实现这个代码?主要是字符的加法哪里?

2019-07-18 01:39发布

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条回答
hsguan
1楼-- · 2019-07-18 01:44
只是提供一种方法: 右键--数值--转换--字符串至字节数组转换,转换为单字节数组后进行数据处理操作,然后再用  右键--数值--转换--字节数组转换至字符串转换 回去。
保证能用,暂时没想到什么更好的。字符串显示的时候可以右键转换为十六进制显示,也就是0x格式的 最佳答案
bamenwhj
2楼-- · 2019-07-18 04:17
你这个代码只有一部分啊,应是十六进制字符串转换为数值。
bamenwhj
3楼-- · 2019-07-18 05:59
hsguan 发表于 2016-1-12 10:39
只是提供一种方法: 右键--数值--转换--字符串至字节数组转换,转换为单字节数组后进行数据处理操作,然后再用  右键--数值--转换--字节数组转换至字符串转换 回去。
保证能用,暂时没想到什么更好的。字符串显示的时候可以右键转换为十六进制显示,也就是0x格式的 ...

没看代码不要乱说哦…
hsguan
4楼-- · 2019-07-18 11:57
bamenwhj 发表于 2016-1-12 13:14
你这个代码只有一部分啊,应是十六进制字符串转换为数值。

大神给再来几种十六进制字符串转化为数值的方法呗,或者字符串怎么直接进行运算也可以?
bamenwhj
5楼-- · 2019-07-18 12:51
 精彩回答 2  元偷偷看……

一周热门 更多>