主题:gfortran对于type对象,为什么不能用dot来选择对象成员?
! type::person
! integer::height,weight
! end type
!
! type(person)::a(10)
!
! do i=1,10
! a(i).height=i
! a(i).weight=i
!
! end do
这样就error
! type::person
! integer::height,weight
! end type
!
! type(person)::a(10)
!
! do i=1,10
! a(i)%height=i
! a(i)%weight=i
! end do
标准写法对的,是不是gfortran识别不了下面的点号?
! integer::height,weight
! end type
!
! type(person)::a(10)
!
! do i=1,10
! a(i).height=i
! a(i).weight=i
!
! end do
这样就error
! type::person
! integer::height,weight
! end type
!
! type(person)::a(10)
!
! do i=1,10
! a(i)%height=i
! a(i)%weight=i
! end do
标准写法对的,是不是gfortran识别不了下面的点号?