标题:求大神帮助 c文件操作题 [问题点数:20分]
只看楼主
sp007024
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-4-10
结帖率:100%
已结贴  问题点数:20 回复次数:16 
求大神帮助 c文件操作题 [问题点数:20分]
有2个txt文件,文件1 index (是个目录)文件内容为:(列出部分数据)
1
1.01
01.01.03
01.01.03.01
01.01.03.01.01
01.01.03.01.02
01.01.03.02
01.01.03.02.01
01.01.03.02.02
01.01.03.03
01.01.03.03.01
01.01.03.03.02
01.01.03.04
01.01.03.04.01
01.01.03.04.02
文件2 value 文件内容为:(列出部分数据)
Q0045    02.11    02.13.03    20.01.15
Q0050    02.13    10.01.05.03.05    10.01.09.03    11.04.03.01    16.19    38
Q0055    01.03.16    10.01.03    10.01.05    10.01.09.03    11.04.03.01    16.03.03    16.19    38
Q0060    01.03.16    10.01.05    10.01.09.03    11.04.03.01
Q0065    10.01.05.03.05    10.01.09.03    11.04.03.01
Q0070    10.01.05.03.05    10.01.09.03    11.04.03.01
Q0080    02.11    02.13    02.45.15    20.01.01.01    20.01.15    20.03.22    20.09.04    34.01.01.03
Q0085    02.11    02.13    02.45.15    14.10    16.07    20.01.01.01    20.01.15    20.03.22    20.09.04    34.01.01.03
Q0105    02.11    02.13.03
Q0110    01.03.16    10.01.05.01    11.04.03.01
接受下以上数据
从文件1读取数据 如1 或者1.01
然后在文件2中查找 如果找到则将相对应的文件2第一列如Q0045,Q0050添加到文件一对印的数据后面,
其实就文件1是目录,文件2是数据和对应的目录,需要找到数据并添加到文件1的目录后面。
我目前思路是把他们读取放在二维数组中,然后比较,相等的时候提取文件2数据存入到文件1中,但是文件指针怎么控制??有大神能个代码示例吗??高分求大神
搜索更多相关主题的帖子: 数据 index 
2013-04-10 13:02
罗庇鹏ksq
Rank: 5Rank: 5
来 自:太平洋
等 级:职业侠客
帖 子:220
专家分:310
注 册:2012-6-30
得分:0 
...

从来都是无所谓,现在也该学着有所谓。✿咱们一个人,别坐井观天❀
2013-04-10 15:02
sp007024
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-4-10
得分:0 
回复 2楼 罗庇鹏ksq
求大神啊
2013-04-10 15:30
Juson
Rank: 4
等 级:业余侠客
帖 子:70
专家分:235
注 册:2013-4-8
得分:1 
建立一个链表数组,读取文件1的每一行分别存储每个链表的表头中
然后遍历文件2的每一行,再针对每一行遍历除开头第一列数据段之外的其后的目录字段,然后根据这些目录字段遍历链表数组,如果该目录字段与链表表头内存储的目录相符,就把该行的数据段插入到当前链表内。依次进行。
文件2遍历完之后再把链表数组输出到文件1


[ 本帖最后由 Juson 于 2013-4-10 15:49 编辑 ]
2013-04-10 15:47
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:1 
20分有多高分啊?

授人以渔,不授人以鱼。
2013-04-10 21:30
sp007024
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-4-10
得分:0 
回复 5楼 TonyDeng
以后再补嘛 求大神带啊 5555
2013-04-10 23:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
你把这两个文件传上来看看

授人以渔,不授人以鱼。
2013-04-10 23:11
信箱有效
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1102
专家分:4268
注 册:2012-6-19
得分:1 
好高的分啊
2013-04-10 23:38
sp007024
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-4-10
得分:0 
回复 7楼 TonyDeng
所需文件.zip (35.2 KB)

版主大大 一定要帮我啊 我想看看 我到底是哪里想错了
2013-04-11 08:48
sp007024
Rank: 1
等 级:新手上路
帖 子:7
专家分:0
注 册:2013-4-10
得分:0 
怎么还是没人吗
2013-04-11 17:23



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-403591-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.125653 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved