主题:[讨论]可分配数组释放的问题。。
说明:有一个数组A用来存储外部文件中的矩阵
由于不知道外部文件的行数,所以将A声明为allocatable
将遍历外部文件的行数的部分写成一个subroutine read,将A传给read
则在read中也声明一个allocatable B
问题:在read中要释放A么?怎么释放?subroutine中是怎样处理A和B的?是直接将A的地址赋给B么?
说明:有一个数组A用来存储外部文件中的矩阵
由于不知道外部文件的行数,所以将A声明为allocatable
将遍历外部文件的行数的部分写成一个subroutine read,将A传给read
则在read中也声明一个allocatable B
问题:在read中要释放A么?怎么释放?subroutine中是怎样处理A和B的?是直接将A的地址赋给B么?
沙发
板凳
您尚未登录,请登录后再回复。点此登录或注册