[ C++ ] C++의 포인터
·
Archive/Develop
객체 포인터 C 언어의 포인터와 동일하다. 객체의 주소 값을 가지는 변수이다. 포인터로 멤버를 접근할 경우 객체포인터 -> 멤버 객체 배열 선언 가능 기본타입 배열 선언과 형식 동일 객체 배열 선언 1. 객체 배열을 위한 공간 할당 2. 배열의 각 원소 객체마다 생성자 실행 매개변수 있는 생성자를 호출할 수 없다. 배열 소멸 배열의 각 객체마다 소멸자 호출. 생성의 반대순으로 소멸된다. class Circle { int radius; public: Circle() { radius = 1; } Circle(int r) { radius = r; } void setRadius(int r) { radius = r; } double getArea(); }; double Circle::getArea() { retu..