关于数组所占内存问题

yutaozj 2007-10-13 12:57:41
在ASP中,假如我这样定义:

dim aa(2,5),然后给每个元素赋值,那就相当于消耗了定义2*5=10个变量的存储空间是吗?

假如有10个字符串,是定义十个变量来存储好呢还是这样定义好:dim aa(2,10)(用二维数组使其他操作更方便)

各自在内存消耗和分配上哪个更优化点呢,假如数据量比较大。
...全文
96 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
yutaozj 2007-10-14
  • 打赏
  • 举报
回复
明白了 谢指教
toury 2007-10-13
  • 打赏
  • 举报
回复
1、"dim aa(2,5),然后给每个元素赋值,那就相当于消耗了定义2*5=10个变量的存储空间是吗?"
不是。变量只有一个,那就是aa()。它的大小是3x6=18,所占内存视赋值后的各元素字节数而定;

2、“是定义十个变量来存储好呢还是这样定义好”
当然是数组

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧