C/C++如何解决大数组问题?
- 编了一晚上的程序,结果因为数组太大不能运行:segmentation……
- 取找解决方法:这个比较适用!赞
-
- 方法一:
在VC的Project setting里的link选项卡里把栈开大一点(windows里默认是4M)
- 方法二:
声明成全局或static的,这两种变量不压栈,想开多大都可以
- 方法三:
int *A = new int[90000];
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。
- 上一篇: 局部数组过大导致编译栈区溢出问题
- 下一篇: 关于较大数组开辟问题
copyright © 2008-2019 亿联网络 版权所有 备案号:粤ICP备14031511号-2