我用下面的例子困惑:Fortran派生类型:
TYPE :: car
real :: x, u ! position, velocity
real :: y, v !
real :: z, w !
real,dimension(3) :: uvw_0 ! initial uvw
END TYPE
TYPE (car), pointer:: mercedes
TYPE (car), DIMENSION(m,n,q,r), TARGET :: mercedes_ay
它看起来像对象的实现,但到底是什么
TYPE (car), DIMENSION(m,n,q,r), TARGET :: mercedes_ay
做相对于TYPE(坐车) - 什么变量由DIMENSION(m,n,q,r)引用? mercedes_ay(1,1,1,1)是什么意思? mercedes(1,1,1,1)是什么意思?
您是否熟悉Fortran中的数组? – tpg2114