首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 嵌入式系统 > 数组、簇和波形

数组、簇和波形

资料介绍
数组、簇和波形

3. 数据类型:数组、簇和波形

3.1 概述

数组是同类型元素的集合。一个数组可以是一维或者多维,如果必要,每维最多可有
231-1个元素。可以通过数组索引访问其中的每个元素。索引的范围是0到n –
1,其中n是数组中元素的个数。图3-1所显示的是由数值构成的一维数组。注意第一
个元素的索引号为0,第二个是1,依此类推。数组的元素可以是数据、字符串等,但所
有元素的数据类型必须一致。
[pic]
图3-1 数组示意图

簇(Cluster)是另一种数据类型,它的元素可以是不同类型的数据。它类似于C语言
中的stuct。使用簇可以把分布在流程图中各个位置的数据元素组合起来,这样可以减少
连线的拥挤程度。减少子VI的连接端子的数量。
波形(Waveform)可以理解为一种簇的变形,它不能算是一种有普遍意义的数据类型
,但非常实用。


3. 2 数组的创建及自动索引

3. 2.1 创建数组
  一般说来,创建一个数组有两件事要做,首先要建一个数组的“壳”(shell),然后
在这个壳中置入数组元素(数或字符串等)。
如果需要用一个数组作为程序的数据源,可以选择Functions»Array»Array
Constant,将它放置在流程图中。然后再在数组框中放置数值常量、布尔数还是字符串
常量。下图显示了在数组框放入字符串常量数组的例子。左边是一个数组壳,中间的图
上已经置入了字符串元素,右边的图反映了数组的第0个元素为:”ABC”,后两个元素均
为空。


[pic]
……
数组、簇和波形
本地下载

评论