pascal 数组可以开到多大

来源:百度知道 编辑:UC知道 时间:2024/06/03 20:28:13
array[1..n]
n最大为多少

10E9左右吧,
开超大的数组需要的不止是硬件支持,更需要勇气...

数组的大小与下列因素有关:
内存有多大
数组的变量有多大
数组的长度有多大。
其中,内存>=变量*长度
比如说,一个longint是4B的大小,如果内存有128MB的话,也就是说内存有128*1024*1024B,那么n就为128*1024*1024/4=2^25。