24小时热门版块排行榜    

查看: 807  |  回复: 3

永远亲爱

铜虫 (初入文坛)

[求助] C/C++数组读取 已有1人参与

想要把20,21,22......这样的数存到一个数组,再把105.507,103.996,104.775(这些数有好多重复的,如何只取一个?)这样的数存到一个数组,是txt文件,该怎么读取?
C/C++数组读取
Snap2.jpg
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

努力,奋斗
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

netivs

专家顾问 (知名作家)

DataHacker

【答案】应助回帖

感谢参与,应助指数 +1
好像我上次帮你回复了程序没给我金币啊?
你的格式有2个细节没说清楚:
1、20/21/22这种数构成的数组是否要跟后面的那个数组关联?
2、你位于ICE 20与ICE 21之间的那些行中,每行后面一个数值都是确定完全一样的吗?还是有可能不一样?如果不一样,是只需要保存一个还是不一样的都要保存?

你的这个数据就是一种树形结构的数据或者分层结构的数据,程序解析起来很简单的:
1、用文本方式打开文件;
2、循环读入每行数据;
3、对读入的每行数据进行解析,如果是ICE开头的,就读第2个空格(或TAB?)后的数据,也就是你想要的20、21、22这种数据。
4、对读入的每行数据进行解析,如果不是ICE开头的,就去读空格(或TAB)后的那个数值,并将其与之前读到的数据比对,不一样就保存到数组。

这个就是一个文本处理程序,你看一下C++ 的文件处理,不行的话就用MFC中的CFile/CString之类的来处理,很容易的。
机器学习爱好者
2楼2014-03-08 10:51:06
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

永远亲爱

铜虫 (初入文坛)

引用回帖:
2楼: Originally posted by netivs at 2014-03-08 10:51:06
好像我上次帮你回复了程序没给我金币啊?
你的格式有2个细节没说清楚:
1、20/21/22这种数构成的数组是否要跟后面的那个数组关联?
2、你位于ICE 20与ICE 21之间的那些行中,每行后面一个数值都是确定完全一 ...

之前那个金币忘记回啦,刚已经补上了,不要在意哦亲!
那个每行后面的数据是一样的哦,只要一个就可以!
1.对于这种既有字符,又有数字的,在读入到数组时是不是定义一个字符型的数组呢?
2.怎样判断是不以ICE开头的呢?大概的语句是什么呢?
3.读空格那个和判断判断数据进行对比那个我会
太谢谢亲了,每次都帮助我!
努力,奋斗
3楼2014-03-08 13:53:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

netivs

专家顾问 (知名作家)

DataHacker

【答案】应助回帖

你查一下资料,C++可以一次性读入一行数据到一个数组里的,你根据数据来先设定一个比较大的数组(比如说char aline[1000]),然后每次读入一行数据,再来判断这行数据的开头3个字母是不是ICE不就行了?
你先搞定每次只读入一整行数据,然后剩下的就是字符串处理了,找本书看看就搞定了。
机器学习爱好者
4楼2014-03-08 19:40:59
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 永远亲爱 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 328求调剂,英语六级551,有科研经历 +5 生物工程调剂 2026-03-17 9/450 2026-03-21 23:32 by zhujy1982
[考研] 280求调剂 +11 咕噜晓晓 2026-03-18 12/600 2026-03-21 22:40 by ACS Nano——
[考研] 一志愿211,0703化学310分求调剂 +3 努力奋斗112 2026-03-15 3/150 2026-03-21 22:21 by peike
[考研] 一志愿西安交通大学材料工程专业 282分求调剂 +10 枫桥ZL 2026-03-18 12/600 2026-03-21 22:02 by peike
[考研] 化学工程321分求调剂 +18 大米饭! 2026-03-15 22/1100 2026-03-21 20:20 by HH领袖
[考研] 333求调剂 +5 87639 2026-03-21 7/350 2026-03-21 19:31 by ColorlessPI
[考研] 求调剂 +3 13341 2026-03-20 3/150 2026-03-21 18:28 by 学员8dgXkO
[考研] 材料 271求调剂 +5 展信悦_ 2026-03-21 5/250 2026-03-21 17:29 by 学员8dgXkO
[考研] 296求调剂 +4 www_q 2026-03-20 4/200 2026-03-21 17:26 by 学员8dgXkO
[考研] 085601调剂 358分 +3 zzzzggh 2026-03-20 4/200 2026-03-21 10:21 by luoyongfeng
[考研] 299求调剂 +6 △小透明* 2026-03-17 6/300 2026-03-21 02:42 by JourneyLucky
[考研] 一志愿中国石油大学(华东) 本科齐鲁工业大学 +3 石能伟 2026-03-17 3/150 2026-03-21 02:22 by JourneyLucky
[考研] 307求调剂 +10 冷笙123 2026-03-17 10/500 2026-03-21 01:54 by JourneyLucky
[考研] 中南大学化学学硕337求调剂 +3 niko- 2026-03-19 6/300 2026-03-20 21:58 by luoyongfeng
[考研] 一志愿中南化学(0703)总分337求调剂 +8 niko- 2026-03-19 9/450 2026-03-20 21:57 by luoyongfeng
[考研] 290求调剂 +7 ^O^乜 2026-03-19 7/350 2026-03-20 21:43 by JourneyLucky
[考研] 求调剂 +3 @taotao 2026-03-20 3/150 2026-03-20 19:35 by JourneyLucky
[考研] 320求调剂0856 +3 不想起名字112 2026-03-19 3/150 2026-03-19 22:53 by 学员8dgXkO
[考研] 085600材料与化工调剂 324分 +10 llllkkkhh 2026-03-18 12/600 2026-03-19 14:33 by llllkkkhh
[考研] 344求调剂 +6 knight344 2026-03-16 7/350 2026-03-18 20:13 by walc
信息提示
请填处理意见