C语言里数组最多能装多少个数?

[复制链接]
查看11 | 回复1 | 2011-3-17 03:41:48 | 显示全部楼层 |阅读模式
我试了下,1000000是不可以的,10000可以的,还有这个弄的越大运行速度也慢得多。
回复

使用道具 举报

千问 | 2011-3-17 03:41:48 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">这个和栈大小有关系 与编译器 系统都有关系
你定义成全局变量 1000000也是可以的

并不是越大越慢
=====================================
上面说的数组大小越大,从指针首地址移动至末尾的时间当然也就越长
是对的 当然这指的运行的时候的操作

当内存分配的时候 操作用的时间是一样 就是指定一个标识起始位置的指针 和一个数组的大小
再大也就这两个值
当然运行起来大数组遍历一般时间更长~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行