我有类似以下的内容
type BOPinfo double precision, allocatable :: realQ4(:,:), realQ6(:,:) end type BOPinfo
当元素是实数或整数标量时,我已经能够确定如何在派生类型中初始化元素。
但是,我不知道如何告诉类型为BOPinfo的变量,数组realQ4和realQ6的大小是多少,以及如何将它们初始化为零。有什么建议吗?
BOPinfo
realQ4
realQ6
对于Fortran 95(带有TR)+,一个分配并归零单个组件:
也可以使用structure constructor创建派生的类型值表达式。构造函数是一个与类型同名的函数。