小编use*_*492的帖子

Fortran 字符数组

我正在寻找一种方法来处理同一程序单元中两个并发数组的字符信息体。

例如,我想要

CHARACTER(1) Array1(40960)
Run Code Online (Sandbox Code Playgroud)

CHARACTER(4096) Array2(10)
Run Code Online (Sandbox Code Playgroud)

指向相同的信息体。

请注意,在这个示例中,我一直小心地确保数组的维度和秩的乘积是相同的。

我希望解决方案是allocatable,所以我认为EQUIVALENCECOMMON不会起作用。

有任何想法吗?

arrays fortran

4
推荐指数
1
解决办法
889
查看次数

标签 统计

arrays ×1

fortran ×1