
객체 포인터 포인터란 주소값을 저장해 주소에 있는 값들을 호출하는 변수이고, 코드를 쉽게 이해하기 위해 앞으로 포인터는 "무언가를 가리키고 있는 변수 '→' "로 생각합시다. 다음은 객체 포인터를 이용한 코드입니다. Rectangle A; int a = A.getArea(); Rectangle *p; p = &A; a = p ->getArea(); Rectangle 타입의 객체에 대한 포인터 변수 p는 " Rectangle *p; " 로 선언합니다. 선언된 포인터는 주소를 지정하지 않은 한 아무 객체도 가리키지 않습니다. (객체 생성 시 자동으로 그 객체를 가리키지 않습니다.) ※ 따라서 초기화를 하지 않는다면 객체에 대한 멤버 함수 접근이 불가하기에 오류가 발생합니다. 객체 주소 지정은 "& 연산자"를..