社区
VB基础类
帖子详情
超大數組該怎麼定義呢?
luckit
2003-12-16 11:07:13
Dim temArry(10, 1000, 10000) As Variant
我要定義一個超大的三維數組,但是會報內存不足,該怎麼辦才好?
...全文
81
5
打赏
收藏
超大數組該怎麼定義呢?
Dim temArry(10, 1000, 10000) As Variant 我要定義一個超大的三維數組,但是會報內存不足,該怎麼辦才好?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
longki
2003-12-16
打赏
举报
回复
Redim不行的话,俺也无能为力了!
shwen
2003-12-16
打赏
举报
回复
老兄,10 × 1000 × 10000 = 100M,100M个单元,就算每个单元 4 字节,也需要 400M空间,怎么都内存不足了,如果一定要存储这么大空间,只能考虑其他方法了,否则,试试看把你的机器内存加多到1G,最好2G试试看。
luckit
2003-12-16
打赏
举报
回复
不可以用數據庫呀,為什麼Grid可以儲存大容量的數據呢?有誰知道Grid的運作機制嗎?
victorycyz
2003-12-16
打赏
举报
回复
1. 尽量不用variant型。
2. 考虑用数据库进行处理。
SoHo_Andy
2003-12-16
打赏
举报
回复
使用Redim 及preserve 关键字,动态控制数组大小
如
ReDim preserve Matrix1 (19, 29)
使用KEIL、Atmel studio将数组定义在Flash区
在进行51或AVR单片机程序开发时如果需要定义较大的数组或字符串时,一般定义将会把这些占用内存较大的变量放置到RAM中,因此RAM吃紧,严重的话将导致程序崩溃,面对这种情况我们可以将这些占用内存较大的变量定义到Flash中以释放一定的RAM空间,保障程序的流畅运行。
c++实现的任意大整数类,是c++新手练手的良好材料 定义可处理任意大的正整数类LongLongInt,用一个动态字符数组存放任
c++实现的任意大整数类,是c++新手练手的良好材料 定义可处理任意大的正整数类LongLongInt,用一个动态字符数组存放任意长度的正整数,数组的每个元素存放整型数的一位。成员函数包括构造函数(根据一个由数字字符串创建一个LongLongInt类的对象),拷贝构造函数,加法函数add,输出函数display等。写一个main函数演示各项功能
大数的加法应用于数组
大数的加法,用数组的方式存储操作,适用于刚学c语言的人参考
基于C语言的“大数据”计算研究.pdf
基于C语言的“大数据”计算研究
阶乘计算 编写程序,对给定的n(n≦100),
阶乘计算 编写程序,对给定的n(n≦100),计算并输出k的阶乘k!(k=1,2,…,n)的全部有效数字。由于要求的整数可能大大超出一般整数的位数,程序用一维数组存储长整数,存储长整数数组的每个元素只存储长整数的一位数字。如有m位成整数N用数组a[ ]存储: N=a[m]×10m-1+a[m-1]×10m-2+ … +a[2]×101+a[1]×100 并用a[0]存储长整数N的位数m,即a[0]=m。按上述约定,数组的每个元素存储k的阶乘k!的一位数字,并从低位到高位依次存于数组的第二个元素、第三个元素……。例如,5!=120,在数组中的存储形式为: 3 0 2 1 …… 首元素3表示长整数是一个3位数,接着是低位到高位依次是0、2、1,表示成整数120。
VB基础类
7,785
社区成员
197,585
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章