전공이 물리쪽이라 포트란90 만지고있음.

C에서는 함수에 argument의 value를 넘겨주니까 swap(a, b)같은걸 구현할때도 포인터 써야하는데

포트란에서는 subroutine에다 argument의 reference를 넘겨주니까 포인터 안써도 간단하게 만들 수 있잖아 그리고 allocatable array도 걍 넘겨주면 되고.

그럼 포트란에서는 포인터를 써야 좋은 상황이 언제임?