77问答网
所有问题
C语言中怎么实现大量数据的处理??
是这样的,要处理一个有2万多数据的文件
我想把它存在数组里面,但是怎么样能快速把数据赋给数组呢?
用文件处理的方法可行么?
举报该问题
推荐答案 2011-04-30
2万多的数据并不算很大(当然,这要看每条数据有多大),普通的文件处理就行,开辟数组,读取文件即可。
如果整个文件达到几十M甚至更大,可以使用二进制读写,fread、fwrite等。
如果该文件比内存还大,这又是另外的情形了,可以分段处理。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Y3vvvWvvp.html
其他回答
第1个回答 2011-04-30
把数据复制到txt文本文件中 然后在程序中用fopen打开 fscanf从文本文件中读取数据
这样就不用手打了本回答被提问者采纳
相似回答
C语言中怎么实现大量数据的处理??
答:
c语言
本身不支持复数的,要自己
实现
c++有这样的类 c语言可以自己定义一个结构体 2个成员,一个表示实部,一个表示虚部 运算就是按照虚数运算规则自己算吧 结果还存在结构体中
C语言中怎么实现大量数据的处理??
答:
2万多的数据并不算很大(当然,这要看每条数据有多大),
普通的文件处理就行,开辟数组,读取文件即可
。如果整个文件达到几十M甚至更大,可以使用二进制读写,fread、fwrite等。如果该文件比内存还大,这又是另外的情形了,
可以分段处理
。
如何
在
C语言中
进行
数据处理?
答:
int main()printf("请输入两个整数:");scanf("%d %d",&a,&b);// sum=a+b;//三、
数据处理
,把a、b的和赋值给sum;printf("这两个数的和是:%d\n",sum);// return 0;//返回;
C语言
,是一种通用的、过程式的编程语言,广泛用于系统与应用软件的开发。具有高效、灵活、功能丰富、表达力...
c语言怎么处理
1000万以上大
的数据?
用数组常常出错
答:
如果数组你直接存储全部数据,也太大了点。
建议看你的数据在哪里存储的,分批读取。比如是文件的话,你可以设置数组大小1000,然后分批读取
,直到文件结尾。其他的也类似,都可以判断数据是否读取完毕了。
c语言中数据
溢出的问题
怎么
解决?
答:
需要准备的材料分别有:电脑、
C语言
编译器。1、首先,打开C语言编译器,新建一个初始.cpp文件,例如:test.cpp,输入问题基础代码。2、在test.cpp文件中,将int全部调整为long long,printf函数调整为:printf("%lld!=%lld\n",n,count);。3、编译器运行test.cpp文件,此时成功打印出了大数。
C语言中如何处理
过长的
数据
答:
可以试试用数组来做啊,将数字换成字符串存在字符串数组里面即可啊
在
C语言中数据
溢出怎么办
?
怎么样
可以扩充
数据的
容量。
答:
要么使用链表,要么使用动态创建的数组,数组满了之后,将数组赋值到更大的动态空间中,这是c++中string的解决方法。
大家正在搜
c语言中的数据类型有哪些
c语言修改文件中的数据
c语言的基本数据类型有哪些?
c语言实型数据
不是c语言的基本数据类型是
c语言常用的数据类型有哪些
C语言实现
c语言?:怎么用
c语言如何保存数据
相关问题
c语言,如何对大量数据(一百万条)排序
C语言怎样输入大量数据
【C语言】处理大量数据
c语言,如何对大量数据(一百万条)排序
c语言 怎样进行大量数据的数组排序
C语言中,如何实现从文件中读取数据(大量的数据)后,在循环体...
用c语言怎样无限开辟内存、或编一个通过无限开辟内存,处理大量...
在c语言中,当处理大量数据时,常有stack overflo...