0) 왜 포인터인가?C는 “메모리에 가까운 언어”예요. 포인터는 메모리의 주소를 값으로 갖는 변수입니다. 이 주소값을 통해 우리는 메모리 블록의 시작점을 가리키고, 타입 정보를 바탕으로 그 블록을 해석합니다. 성능·표현력·시스템 프로그래밍의 자유를 주지만, 잘못 쓰면