持っていることの実際的な違いは何ですか
subroutine fillName(person)
type(PersonType), intent(inout) :: person
person%name = "Name"
end subroutine
または次の
subroutine fillName(person)
type(PersonType), pointer :: person
person%name = "Name"
end subroutine