关于txt文件读取问题

2019-07-18 02:05发布

我写了个小程序是批量读取txt文件的,每个txt文件里有一列数据,13行,数据都是数字形式的,我想把它们的数据依次读出来,并以数组的形式存放,但是,用表格的方式读取的时候,读出来的是三维数组(数组二所示),不知道第三维是指什么,后来又用了索引,看能不能变成二维的我想要的数据,结果只能读出来一个txt文件的一列,如数组三所示,其它的都是0值。有哪位高人知道这个怎么修改能达到我想要的效果,谢谢了
程序 程序
数组 数组
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
fantek
1楼-- · 2019-07-18 06:47
读取指定目录下的数据表文件,通过合并生成二维数组,数据表文件中的行列数没有限制,数据自动对齐。
多数据表文件任意列和行读取数据程序框图.png
yumengjiao1990
2楼-- · 2019-07-18 09:01
 精彩回答 2  元偷偷看……
fantek
3楼-- · 2019-07-18 14:25
yumengjiao1990 发表于 2013-10-14 19:24
这个数组放在这是什么意思啊?不太懂啊

建一个空的二维数组,每个文件中的数据可以看成是二维数组,虽然只有一列,最终把所有的数据合并成一个二维数组。
yumengjiao1990
4楼-- · 2019-07-18 20:15
fantek 发表于 2013-10-14 19:31
建一个空的二维数组,每个文件中的数据可以看成是二维数组,虽然只有一列,最终把所有的数据合并成一个二 ...

这样啊,谢谢!
yumengjiao1990
5楼-- · 2019-07-18 21:47
fantek 发表于 2013-10-14 19:07
读取指定目录下的数据表文件,通过合并生成二维数组,数据表文件中的行列数没有限制,数据自动对齐。 ...

我试了下,按照这个程序,如果是总共6个文件,6列数据,最终的数组会变成7列,我改了下索引加一或者减一得到的数组还是7列,怎么回事呢
fantek
6楼-- · 2019-07-19 00:52
本帖最后由 fantek 于 2013-10-14 20:43 编辑

把你现在的程序框图贴一下。第一个初始化数组中的数值为空,不是0,否则会多一列都是0。

一周热门 更多>