请问在C/C++中,数组最大能开多长??

qkf19931019 2007-08-03 11:34:21
请问在C/C++中,数组最大能开多长??
一直很困惑,去USACO做题的时候,不是数组给大了报错,就是给小了WA(Wrong Anwser),劳烦个各位大侠解释一下。谢谢。
...全文
836 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveYouJustOneDay 2007-08-04
  • 打赏
  • 举报
回复
看进程地址空间多大
gfxiang 2007-08-04
  • 打赏
  • 举报
回复
动态分配内存的数组能开多大与你实际物理内存大小有关。
对于1G内存分配一个700-800MB大数组一般是没问题的,不知道你做题需要多大的数组?
cabincode 2007-08-03
  • 打赏
  • 举报
回复
你的物理和虚拟内存有多大就可以开多大
yuanchuang 2007-08-03
  • 打赏
  • 举报
回复
这个跟你在哪个部分定义有关的吧?不同地方定义,存储区不一样
如果在函数里面定义,跟栈大小限制也是有关系的
小一郎 2007-08-03
  • 打赏
  • 举报
回复
心有多大,数组就有多大
freshui 2007-08-03
  • 打赏
  • 举报
回复
大概一两兆吧, 应该与系统平台有关
你挨个试试啊
公亮 2007-08-03
  • 打赏
  • 举报
回复
这个在于你的机器。

65,202

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

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