C语言中怎么实现大量数据的处理??

是这样的,要处理一个有2万多数据的文件
我想把它存在数组里面,但是怎么样能快速把数据赋给数组呢?
用文件处理的方法可行么?

2万多的数据并不算很大(当然,这要看每条数据有多大),普通的文件处理就行,开辟数组,读取文件即可。
如果整个文件达到几十M甚至更大,可以使用二进制读写,fread、fwrite等。
如果该文件比内存还大,这又是另外的情形了,可以分段处理。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-30
把数据复制到txt文本文件中 然后在程序中用fopen打开 fscanf从文本文件中读取数据
这样就不用手打了本回答被提问者采纳
相似回答