0

一部の C コードを Fortran 90 に変換しようとしています。Fortran で、ポインターである派生データ型を定義する方法はありますか? 以下のコードは、私が話していることの例です。

typedef struct _rkmatrix rkmatrix;
typedef rkmatrix *prkmatrix;

構造体_rkmatrixは、このコード スニペットの外で定義されます。

4

1 に答える 1

4

リンクリストの宣言例:

type MyCustom_type
   real :: value
   type (MyCustom_type), pointer :: next => null ()
end type MyCustom_type

type (MyCustom_type), pointer :: Head_of_List
于 2012-06-27T19:53:30.007 に答える