【发布时间】:2017-08-23 10:59:22
【问题描述】:
对于静态数组,可以像这样显式定义下限:
real, dimension(2:6) :: numbers
我知道动态数组是这样声明的:
real, dimension(:), allocatable :: numbers
allocate(numbers(6))
是否可以声明具有下限和/或上限的动态数组?如果是,如何?如果否,是否有理由不执行或无法执行?
【问题讨论】:
-
是的,你可以:
allocate(numbers(2:6))
标签: arrays fortran dynamic-arrays