只需一扫,快速开始
TA在排名榜Top100
贡献:暂未上榜
发帖:NO. 29 名
在线:暂未上榜
您需要 登录 才可以下载或查看,没有帐号?立即注册
大家好,上一期我们给大家介绍H5U的自定义变量功能,本期我们接着给大家介绍一下自定义变量里面的两个特殊数据类型,数组与结构体。 在文章的最后,我们附上了讲解视频及操作视频,欢迎大家收看! 可能有一些用户对于数组、结构体变量还不太了解,这里我们先给大家简单介绍一下什么是数组、结构体。 数组:多个相同类型的变量的集合称之为数组,类型可以是bool,int,Dint,Real。 结构体:结构体是由一批数据组合而成的一种新的数据类型。其内部成员可以包含多种数据类型,甚至可以是数据或者另外的结构体。 那么,使用数组与结构体的优势在哪里呢? 数组: 1、按照索引查询元素速度快 2、能存储大量数据 3、按照索引遍历数组方便 结构体: 1、可将相关的不同变量类型组合到一起,定义灵活 2、使用方便,提高编程效率及程序可读性 3、便于管理,显示直观 介绍完功能特点,接下来,就给大家介绍一下怎么使用这两种变量。 数组变量的使用: 首先,我们要进行变量的定义,具体操作是在变量表里面,将变量的数据类型选择为Array,可将变量定义为数组。在弹出的对话框中输入变量类型及长度之后点击确定,即可完成变量的定义。 定义完成之后,我们就可以直接在编程中使用这个变量了。编程时,用户可直接输入变量名+下标的方式来访问数组中的元素。目前H5U的数组下标也支持使用变量来代替,更加方便用户进行数组操作。 上面我们提到了数组下标支持变量的代替功能,这里,我们也给大家介绍下这个用法的好处。 优势主要体现在两个方面,一是提高访问数组的灵活性,二是在编程时,利用好数组下标的变量,可以有效减少编程时间。 例如上图程序,当我需要给数组的偶数项赋值时,如数组下标未采用变量,则需要单个去操作我们的数组变量,而如果使用数组下标变量,可以通过操作变量的方式来实现变址,大大减少了编程时间。
接下来,我们再给大家介绍一下结构体的使用。 使用结构体之前,我们同样需要先定义结构体变量,首先,我们要先定义好结构体的数据类型,具体的操作步骤如下: ①新建数据结构 ②打开新建的结构体 ③定义成员变量类型 定义好结构体的数据类型之后,我们就可以在变量表里面调用了。在选择数据类型的时候,选择我们定义好的结构体即可。 结构体在程序中的使用也十分方便,直接输入结构体变量名+“.”+结构体成员即可调用对应的变量。 为了提高用户的编程效率,Autoshop也提供了自动联想功能,在输入变量名之后,会自动提示内部的成员,用户可直接选择,无需完整输入。
本期的内容就给大家介绍完了,如果对您有帮助,请积极转发!下期我们将为大家介绍H5U的功能块相关内容,敬请期待!
H5U功能点介绍系列视频
H5U功能点介绍-数组-结构体变量.mp4
2020-8-28 17:17 上传
点击文件名下载附件
10.15 MB, 下载次数: 1050
使用道具 举报
贡献:NO. 26 名
发帖:NO. 10 名
在线:NO. 2 名
发帖:暂未上榜
在线:NO. 17 名
贡献:NO. 97 名
发帖:NO. 61 名
贡献:NO. 2 名
发帖:NO. 1 名
在线:NO. 1 名
本版积分规则 发表回复 回帖后跳转到最后一页
INOVANCE汇川技术 公众号
扫码下载掌上汇川APP
全国服务热线:8:30-17:30
苏州地址:江苏省苏州市吴中区越溪友翔路16号
深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦