delphi的一维数组最大长度

我的环境是windowsXP,delphi7,定义一个一维数组,变量类型是byte,我想用它来装一个1024x1024的BMP图像,这样数组的长度就是1048576,会不... 我的环境是windows XP, delphi 7,
定义一个一维数组,变量类型是byte,
我想用它来装一个1024x1024的BMP图像,
这样数组的长度就是1048576,会不会超长了?

尽量不想用二维数组,一维的操作起来方便。
展开
 我来答
快乐水手zzy
2010-04-15 · TA获得超过186个赞
知道答主
回答量:128
采纳率:0%
帮助的人:98.4万
展开全部
不会太长.你可以定义,如下:
bmpArray : array [0..1048576-1] of byte;

一维处理没有二维处理方便.
bmpArray2d : array [0..1024-1, 0..1024-1] of byte;
madaraii
2010-04-16 · TA获得超过668个赞
知道小有建树答主
回答量:842
采纳率:41%
帮助的人:280万
展开全部
你用GETMEMORY弄内存装数据吧,想要多大内存装数就要多大内存,不需要考虑上限问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
盐家2009
2010-04-16
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
不长。
但你居然认为二维数组没有一维数组方便???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
warmwormn
2010-04-16 · TA获得超过737个赞
知道小有建树答主
回答量:1694
采纳率:0%
帮助的人:1327万
展开全部
栈空间相关
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式