TC官方合作论坛

 找回密码
 立即注册
查看: 2495|回复: 9

[已解决] 调试输出数组为何提示 类型不匹配?要如何才能查看数组成员

[复制链接]
发表于 2014-5-17 13:45:42 | 显示全部楼层 |阅读模式

马上加入TC

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

x
RT

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

使用道具 举报

发表于 2014-5-17 14:40:55 | 显示全部楼层
本帖最后由 石中草 于 2014-5-17 22:26 编辑

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

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

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


回复 支持 反对

使用道具 举报

发表于 2014-5-17 13:55:22 | 显示全部楼层
贴代码!
回复

使用道具 举报

 楼主| 发表于 2014-5-17 13:59:19 | 显示全部楼层
    变量 数组1 = 数组[10]
    数组1[0] = "a"
    调试输出(数组1)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 14:10:31 | 显示全部楼层
难道这样不行?只能通过下断来查看数组变量内的成员情况吗?
回复 支持 反对

使用道具 举报

发表于 2014-5-17 14:13:12 | 显示全部楼层
本帖最后由 石中草 于 2014-5-17 14:17 编辑

查看数组内容用遍厉语句

回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 14:16:00 | 显示全部楼层
石中草 发表于 2014-5-17 14:13
查看数组内容用遍厉语句

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

这要是看多维数组,还要加嵌套循环。。。。。。这么麻烦。。。TC应该好好修改一下调试输出这个封装函数,太不方便了。像易语言一样多舒服,随便什么类型往里面一丢,直接显示出来。
回复 支持 反对

使用道具 举报

发表于 2014-5-17 14:19:02 | 显示全部楼层
hackboymzw 发表于 2014-5-17 14:16
这要是看多维数组,还要加嵌套循环。。。。。。这么麻烦。。。TC应该好好修改一下调试输出这个封装函数, ...

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


    变量 数组1 = 数组[10]
    数组1[0] = "a"
    调试输出(数组1[0] )
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 14:22:02 | 显示全部楼层
石中草 发表于 2014-5-17 14:19
如果你自己已经知道数组那个元素有内容直接调试输出好了

有时候,我需要随时关注数组内的成员变化情况,来看我的代码是否正确,现在我要费80%的精力处理查看数组成员的解决方案,剩下20%的精力才是写自己的代码,真要命,我程序里用的不止一个数组,维度也不同,我需要自己封装好几个函数专门用来查看数组成员的变化,太繁琐了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-5-17 14:43:18 | 显示全部楼层
石中草 发表于 2014-5-17 14:40
那你封装个专门用来查看数组内容的功能就好了

功能 查看内容(数组名)

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-28 15:48 , Processed in 0.039370 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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