TC官方合作论坛

标题: 调试输出数组为何提示 类型不匹配?要如何才能查看数组成员 [打印本页]

作者: hackboymzw    时间: 2014-5-17 13:45
标题: 调试输出数组为何提示 类型不匹配?要如何才能查看数组成员
RT

调试输出数组的时候提示"类型不匹配",如何才能查看数组成员的内容?

作者: 续花丶    时间: 2014-5-17 13:55
贴代码!
作者: hackboymzw    时间: 2014-5-17 13:59
    变量 数组1 = 数组[10]
    数组1[0] = "a"
    调试输出(数组1)
作者: hackboymzw    时间: 2014-5-17 14:10
难道这样不行?只能通过下断来查看数组变量内的成员情况吗?
作者: 石中草    时间: 2014-5-17 14:13
本帖最后由 石中草 于 2014-5-17 14:17 编辑

查看数组内容用遍厉语句


作者: hackboymzw    时间: 2014-5-17 14:16
石中草 发表于 2014-5-17 14:13
查看数组内容用遍厉语句

  变量 数组1 = 数组[10],数量

这要是看多维数组,还要加嵌套循环。。。。。。这么麻烦。。。TC应该好好修改一下调试输出这个封装函数,太不方便了。像易语言一样多舒服,随便什么类型往里面一丢,直接显示出来。
作者: 石中草    时间: 2014-5-17 14:19
hackboymzw 发表于 2014-5-17 14:16
这要是看多维数组,还要加嵌套循环。。。。。。这么麻烦。。。TC应该好好修改一下调试输出这个封装函数, ...

如果你自己已经知道数组那个元素有内容直接调试输出好了


    变量 数组1 = 数组[10]
    数组1[0] = "a"
    调试输出(数组1[0] )
作者: hackboymzw    时间: 2014-5-17 14:22
石中草 发表于 2014-5-17 14:19
如果你自己已经知道数组那个元素有内容直接调试输出好了

有时候,我需要随时关注数组内的成员变化情况,来看我的代码是否正确,现在我要费80%的精力处理查看数组成员的解决方案,剩下20%的精力才是写自己的代码,真要命,我程序里用的不止一个数组,维度也不同,我需要自己封装好几个函数专门用来查看数组成员的变化,太繁琐了
作者: 石中草    时间: 2014-5-17 14:40
本帖最后由 石中草 于 2014-5-17 22:26 编辑

那你封装个专门用来查看数组内容的功能就好了

功能 查看内容(数组名)
变量 数量
数组空间.大小(数组名,数量)
遍厉(i=0;i<数量;i++)
调试输出(数组名)   //这里少了下标  i 每次编辑保存都不成功
遍厉结束
功能结束

功能 演示()
  变量 数组1 = 数组[10]
    数组1[0] = "a"
测试.查看内容(数组1)    //那里要用到查看数组内容,传入数组名就可以了
功能结束



作者: hackboymzw    时间: 2014-5-17 14:43
石中草 发表于 2014-5-17 14:40
那你封装个专门用来查看数组内容的功能就好了

功能 查看内容(数组名)

目前也只能这样了,我还要针对不同维度的数组封装不同的函数




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1