| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 287 人关注过本帖
标题:请高手帮忙解决一下问题C语言对文章的处理。。
取消只看楼主 加入收藏
zhanshen2012
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2009-10-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:0 
请高手帮忙解决一下问题C语言对文章的处理。。
我有这样一段文字。内容如下 。。
210.83.203.66 SERVICE_NAME=PLSExtProc
521 SERVICE_NAME=asjovian
5 SERVICE_NAME=asjovianXDB
210.83.225.92 SERVICE_NAME=PLSExtProc
521 SERVICE_NAME=cmdev
5 SERVICE_NAME=cmdevXDB
211.137.14.165 SERVICE_NAME=PLSExtProc
1521 SERVICE_NAME=orcl
1 SERVICE_NAME=orclXDB
211.137.43.211 SERVICE_NAME=PLSExtProc
1521 SERVICE_NAME=unone
1 SERVICE_NAME=unoneXDB
218.201.184.92 SERVICE_NAME=PLSExtProc
1521 SERVICE_NAME=hzmobile
1 SERVICE_NAME=hzmobileXDB
218.201.246.149 SERVICE_NAME=PLSExtProc
 SERVICE_NAME=kdmis
 SERVICE_NAME=kdmisXDB
218.202.106.177 SERVICE_NAME=PLSExtProc
 SERVICE_NAME=nmcovics
218.202.227.143 SERVICE_NAME=PLSExtProc
 SERVICE_NAME=klgps
 SERVICE_NAME=klgpsXDB


我想让它这样输出。。一个IP对应着一个SERVER_NAME那样的输出。它们之间有一个空格,如果一个SERVCE_NAME前面没有IP,或者对应的不是一个IP。刚把它上一行的IP输出到这个SERVER_NAME前面 。。
我是这样做的。。先把这个文件内容以行为单位输入到一个二维数组xx[][]里,然后再分别对行处理。。再把每行以空格为单位分成两个二维数组ip[][]和name[][],再判段那个ip[][]是不是一个IP。如果是则输出ip[][] name[][],如果不是则把上一个数组IP和name[][]输出。。。我在把xx[][]分成ip[][]和name[][]时出错。。不知道该怎么弄。。高手帮忙解决一下。。。很急。。弄了两天了。。。
搜索更多相关主题的帖子: C语言 
2009-10-02 10:39
快速回复:请高手帮忙解决一下问题C语言对文章的处理。。
数据加载中...
 
   



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

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