相关疑难解决方法(0)

C++中是否存在最大数组长度限制?

C++中的数组是否有最大长度?

它是C++限制还是取决于我的机器?它可以调整吗?它取决于数组的类型吗?

我可以以某种方式突破该限制,还是必须寻找更好的信息存储方式?什么应该是最简单的方法?

我要做的是在数组上存储long long int,我在Linux环境中工作.我的问题是:如果我需要存储N> 10位数的N长整数数组,我该怎么办?

我需要这个,因为我正在为学校编写一些加密算法(例如p-Pollard),然后点击这个整数墙和数组表示的长度.

c++ arrays

163
推荐指数
4
解决办法
24万
查看次数

大型2D阵列给出了分段故障

我正在Linux中编写一些C++代码,我已经声明了一些2D数组,如下所示:

 double x[5000][500], y[5000][500], z[5000][500];
Run Code Online (Sandbox Code Playgroud)

在编译期间没有错误.当我执行它时说"分段错误".

Wen我将数组的大小从5000减少到50,程序运行正常.我该如何保护自己免受这个问题的影响?

c++ linux stack-overflow

23
推荐指数
4
解决办法
3万
查看次数

标签 统计

c++ ×2

arrays ×1

linux ×1

stack-overflow ×1