전공이 물리쪽이라 포트란90 만지고있음.
C에서는 함수에 argument의 value를 넘겨주니까 swap(a, b)같은걸 구현할때도 포인터 써야하는데
포트란에서는 subroutine에다 argument의 reference를 넘겨주니까 포인터 안써도 간단하게 만들 수 있잖아 그리고 allocatable array도 걍 넘겨주면 되고.
그럼 포트란에서는 포인터를 써야 좋은 상황이 언제임?
C에서는 함수에 argument의 value를 넘겨주니까 swap(a, b)같은걸 구현할때도 포인터 써야하는데
포트란에서는 subroutine에다 argument의 reference를 넘겨주니까 포인터 안써도 간단하게 만들 수 있잖아 그리고 allocatable array도 걍 넘겨주면 되고.
그럼 포트란에서는 포인터를 써야 좋은 상황이 언제임?
포트란77 문법만 썼는데... 포인터라는 개념 있는지도 몰랐음
헐 77에는 아예 포인터개념이 없구나 ㅋㅋㅋㅋ