我正在为 Fortran 代码编写一个名单输入文件。我知道如果你有一个一维数组,你可以填充一系列元素,
&namelist
array(10) = 0, 1, 2, ......., n
&END
相当于
&namelist
array(10) = 0
array(11) = 1
array(12) = 2
...
array(10 + n) = n
&END
我现在需要编写一个二维数组。我想做最短的等价于
&namelist
array2d(1,1) = 1
array2d(1,2) = 2
&END
我可以这样写吗
&namelist
array2d(1) = 1, 2
&END
还是我需要把它写成
&namelist
array2d(1,1) = 1, 2
&END