小编Flu*_*rry的帖子

如何在Fortran中初始化二维数组

在C中,如果我没记错的话,您可以使用花括号语法轻松初始化数组:

int* a = new int[] { 1, 2, 3, 4 };
Run Code Online (Sandbox Code Playgroud)

当您希望初始化具有特定测试值的矩阵用于数学目的时,如何在Fortran中对二维数组执行相同的操作?(无需对单独的语句中的每个元素进行双重索引)

该数组由.定义

real, dimension(3, 3) :: a
Run Code Online (Sandbox Code Playgroud)

要么

real, dimension(:), allocatable :: a
Run Code Online (Sandbox Code Playgroud)

arrays fortran array-initialize fortran90

30
推荐指数
3
解决办法
9万
查看次数

标签 统计

array-initialize ×1

arrays ×1

fortran ×1

fortran90 ×1