c语言怎么把下面的文件中数据一行一行读取并存到数组中,然后在out.c新增一些内容输出?

in.c的内容如下
6F1 72 10 07 30 15 07 02 00
6F1 72 21 00 00
6F1 72 10 08 30 0A 07 03 28
6F1 72 21 00 00 00
6F1 72 10 07 30 15 07 00 00
6F1 72 21 02 00
6F1 72 10 08 30 0A 07 00 00
6F1 72 21 03 28 00
out.c内容类似像下面的内容:
6F1 72H 10 07 ,30H 15 07 02 00;新增数据等

如果你修改的内容是相同的位置,是好处理的;

还有,你新增的数据是从什么地方来的?

这样的结果满意吗,请采纳

追问

哇!这个给力,行数是自动计算的吗?你用的是什么思想呢,share一下,是用fscanf或sscanf,用到动态内存分配吗?大神,教教我吧,想了很久了,没实现完成

追答

这个程序,可以自动读取每一行数据,然后做分析;
你的数据行,可以是任意的,多少行都可以;
而且,每行的数据个数也不限,可以是任意长度;
你的程序在作为什么用途,用在什么地方

追问

数据采集分析,以后做工程可能会用到吧.好吧!
我只能分析类似的一点,你看看吧!咋们学习学习!
我没法回复那么多数字,你留个邮箱吧,我写的类似程序,

追答

已经私信给你了,多多交流吧,满意请采纳

追问

私信?咋就没看见呢?大哥要不you箱也行咯.
798216978

追答

看图片的右下角!!!

追问

发您you箱86487669 at sohu.com (符号输不了,用at代替吧)了,能交流一下不?大哥

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-09-05
用fgets,fpus函数好了,追问

太含糊了

追答

本来就这样,你看fgets的用法,一次读一行,你说我需要讲神马

追问

不是一行一行来的,必须取出空格之间的数据分别进行处理

追答

读到字符串里,可以用sscanf进行处理啊。

追问

貌似可以,fseek用上去更好!有想法没程序,空谈了.调试你会发现很多想法不能实现

相似回答
大家正在搜