| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3337 人关注过本帖
标题:查找文本文件中字符串在第几行?用什么函数.
只看楼主 加入收藏
chen7806
Rank: 1
等 级:新手上路
威 望:2
帖 子:160
专家分:0
注 册:2007-8-5
收藏
 问题点数:0 回复次数:5 
查找文本文件中字符串在第几行?用什么函数.

我有一个文本有近2000行,格式如下:
编号 电话号码 姓名
101 11111111 阿一
.
.
.
102 222222222 阿二

我要求给出一个变量如: 编号或者 电话或者 姓名输入,就知道在第几行?要用什么函数.

搜索更多相关主题的帖子: 函数 文本文件 字符 变量 电话号码 
2007-08-24 09:17
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
C的话你就每次读入一个字符串进行判断了,假设第n个字符串是你要查找的话那n/3就是行数
如果每行的字符串个数不相同那就一行一行的读入进行判断

天行健,君子以自强不息!!QQ:68660681
2007-08-24 11:30
chen7806
Rank: 1
等 级:新手上路
威 望:2
帖 子:160
专家分:0
注 册:2007-8-5
收藏
得分:0 
谢谢版主,我试试。
2007-08-24 11:48
我是菜鸟哦
Rank: 6Rank: 6
等 级:贵宾
威 望:22
帖 子:921
专家分:209
注 册:2007-5-4
收藏
得分:0 
读文本直接记录换行符号的出现次数
然后判断if(n==XXXX)跳出循环进行读出文本。

偶是菜鸟鸟偶惧WHO?!!!!
2007-08-24 11:48
chen7806
Rank: 1
等 级:新手上路
威 望:2
帖 子:160
专家分:0
注 册:2007-8-5
收藏
得分:0 
由于对函数不太熟练,看了一遍所有的字符及字符串函数,总是对不上号,太菜了。

还是请版主提醒一下,感激不已。
2007-08-24 13:21
maoguoqing
Rank: 6Rank: 6
来 自:重庆
等 级:贵宾
威 望:28
帖 子:2980
专家分:19
注 册:2005-12-5
收藏
得分:0 
就用scanf就可以读字符串啊,然后用strcmp判断是否相等

天行健,君子以自强不息!!QQ:68660681
2007-08-24 13:49
快速回复:查找文本文件中字符串在第几行?用什么函数.
数据加载中...
 
   



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

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