我正在寻找一种方法来处理同一程序单元中两个并发数组的字符信息体。
例如,我想要
CHARACTER(1) Array1(40960)
Run Code Online (Sandbox Code Playgroud)
和
CHARACTER(4096) Array2(10)
Run Code Online (Sandbox Code Playgroud)
指向相同的信息体。
请注意,在这个示例中,我一直小心地确保数组的维度和秩的乘积是相同的。
我希望解决方案是allocatable,所以我认为EQUIVALENCE或COMMON不会起作用。
有任何想法吗?