b********e 发帖数: 109 | 1 Fortran中静态数组好像有限制,一维数组好像可以有大约2000多个元素,而二维静态数
组也就是1300×1300左右。有没有什么办法可以开大些的静态数组?
另外动态数组有大小限制吗?
谢谢!! |
x*y 发帖数: 364 | 2 I don't think so. I have some 1-D arrays which have sizes of more than half
million; also I once have 2-D arrays which is bigger than 10,000 X 10,000.
数
【在 b********e 的大作中提到】 : Fortran中静态数组好像有限制,一维数组好像可以有大约2000多个元素,而二维静态数 : 组也就是1300×1300左右。有没有什么办法可以开大些的静态数组? : 另外动态数组有大小限制吗? : 谢谢!!
|
s*****t 发帖数: 1994 | 3 How large the dimension size can be is dependent
on whether the computer is 32-bit or 64-bit.
【在 x*y 的大作中提到】 : I don't think so. I have some 1-D arrays which have sizes of more than half : million; also I once have 2-D arrays which is bigger than 10,000 X 10,000. : : 数
|
x*y 发帖数: 364 | 4 Even on 32-bit computers, I'm sure I have arrays much bigger than 1300 X 1300.
Except the 32-bit and 64-bit, does Operating System matters? Mine is either
Linux or AIX.
half
静态
【在 s*****t 的大作中提到】 : How large the dimension size can be is dependent : on whether the computer is 32-bit or 64-bit.
|
b********e 发帖数: 109 | 5 我用的系统是32bit的window xp,
软件是Fortran Power statation 4 or Visual Fortran 5
我们组至少有其他两个人遇到同样的问题,不知如何解决.是不是可以在软件的设置里调
些参数?
比如90年代学C语言的时候,可以选择大模式什么的支持大点的内存。
1300.
10,000.
维
【在 x*y 的大作中提到】 : Even on 32-bit computers, I'm sure I have arrays much bigger than 1300 X 1300. : Except the 32-bit and 64-bit, does Operating System matters? Mine is either : Linux or AIX. : : half : 静态
|