labview 数组中相邻元素抽取和组合(截取)

比如串口接收到16进制数据是8719 1D5F
然后我用数组索引第一位出来的是87的数值135
第二位是19的数值25
但我需要的是8719这个整体的数值
就是想把87 19这两个数组元素提出来,然后组合成一个元素放回数组再出数据
有点像字符串的截取那个意思
求助,谢谢了!

概念问题吧。
首先你要明确 --- 字符串中的字符,在内存中占几个字节 -- 答案1个,所以
你将字符串拆分的时候,使用--- string to byte array(字符串转单字节数组) 这个模块

按字面意思就应该理解了, 将每个字符拆解成 数组中的 一个元素, 一个元素就是一个字节的内容, 这样,对一个数组或元素做任意操作就很简单了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-21
数组拼接倒是没有,不过要是用个for循环,几位拼接都不是问题。
不过数值的数据操作里有个整数拼接vi可以试一下。
第2个回答  2012-05-17
第一位乘以256
+第二位追问

我懂你的意思 但是没有一种类似于连接(截取)字符串的那种函数来处理么
因为如果我需要的87191d5f 这么长的4个数组元素的组合
编写出来还是很长的运算的

追答

这个就不知道了

相似回答