반응형 this포인터1 [이렇게쓰더라고] this포인터 ? 되새길겸 this 따로 정리 🔔this? : 객체 자신에 대한 포인터로서 클래스의 멤버 함수 내에서만 사용된다 this는 전역 변수도 아니고, 함수 내에 선언된 지역 변수도 아니다. this 는 객체의 멤버 함수가 호출될 때, 컴파일러에 의해 보이지 않게 전달되는 객체에 대한 주소이다. 컴파일러에 의해 탄생하는 변수이다. this가 필요한 경우 Circle(){ this->radius = 1; //this->를 생략하고 radius = 1;로 해도 무관함 } 🔔this가 꼭 필요한 2가지 경우 1️⃣멤버 변수의 이름과 동일한 이름으로 매개 변수 이름을 짓고자 하는 경우 chicken(int BBurinkle){ this->BBurinkle = BBurinkle; } 위와 같은 경우에 this를 기입해줘야.. 2023. 4. 26. 이전 1 다음 반응형