今天用易语言写一个邮件群发工具,后面发现一直有个BUG,折腾了个把小时左右才搞清楚这个问题。
我原程序用到易语言的一个命令:“数组清零”,结果发现没有作用,按照易语言的命令解释,这个“数组清零”会将指定数值数组变量内的所有成员值全部设置为零,不影响数组的维定义信息。
易语言群里一个网友说用“清除数组”这个命令,我测试了,果然达到了效果,这个命令的作用是:“删除指定数组变量中的所有成员,释放这些成员所占用的存储空间,重新定义该变量为单维 0 成员数组变量”
开始测试的时候发现数组清零这个命令根本就没有把数组的内容变为零,还以为是易语言的一个BUG,后面一想,根本不是这么回事。
数组清零,当然只能对数值型数组起到作用,而我的程序里的数组是文本型数组,文本型数组成员是文本内容,当然不可能把内容变成零这个数值型内容了。