首页 > 解决方案 > Fortran如何显示数组索引?

问题描述

我有一个数组 at%mag(:,i)。我想知道第一维的索引。

call print('this is postion==========='//at%mag(:,i)) 打印值:0.10069999999999999E+001 0.18200000000000001E+001 0.88800000000000001E+000

但是,call print('this is postion==========='//at%mag(1,i)) 给出了错误Segmentation fault - invalid memory reference。 我认为指数不是1:3;有没有办法获取 at%mag(:,i) 的数组索引?非常感谢

标签: arraysindexingfortran

解决方案


推荐阅读