주소만 저장한다고 끝나는게 아니라
주소가 언제까지 유효하냐?
그 주소에 뭘 쓸 것이냐
주소를 남이 볼 수 있느냐?
또한 모든 포인터는 생명주기와 유효성에 대한 개념을 이해하고
타입안정성이 보장되는 시나리오가 적용되는 판단이 필요하기때문에 포인터는 어려움
결국 포인터의 개념을 실제적으로 이해할려면
포인터=값+생명주기+접근성+공유성+타입 안정성+스레드 안전성
까지 이해해야 사실상 쓸 수 있는건데 이런 관점에서 포인터는 어려움
항상 말하지만 포인터가 쉬웠으면 백악관에서 금지 시킬라고 지랄 안했음
댓글 1