C언어는 프로그램 내에서 메모리를 할당 및 해제를 할 수 있지만 자바와 같은 언어는 그런 기능이 없다고 알고 있습니다.
그렇다면 왜 C언어에는 포인터 기능이 있고 이것이 어떤 장점(차이점)이 있는지 알고 싶습니다.