威纶通官方论坛

EB8000 V4.6 Build 2012.05.10宏指令问题

[复制链接]
发表于 2012-6-7 15:01:41 | 显示全部楼层 |阅读模式

     为什么在光标选择处出现错误,在之前的版本中没发现错误,上一行也是同样的指令也没出错。版本问题吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2012-6-11 11:55:04 | 显示全部楼层
lo0这个变量是单个变量,后面变量数是5,将5改成1后编译就可以通过了。
另外早期版本的软件不会有这个检查,新版本的软件才会有这个检查。
 楼主| 发表于 2012-6-11 14:41:55 | 显示全部楼层
感谢解答!但个人觉得是否早期版本的处理方式是否更好。本意是对LB20到LB25的部分位变量全赋值为0或者1,lo0所以定义的为布尔型变量。如果以现在的方式那么就要定义为布尔型数组变量,意味着赋值给多少个变量就要定义多少个数组,这样好像挺浪费内存空间,定义起来也相对要麻烦些呀。是否可处理为当第一个参数为基本数据类型(常量亦可)时对后面变量赋以相同的值,而当第一个参数为数组类型时对后面的变量赋以数组的值呢。
发表于 2012-6-13 17:25:39 | 显示全部楼层
1、可以用fill个数组赋值。
2、单个变量可以用法for循环setdata
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-11-22 00:22

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表