Reference1 C/C++ 참조자(reference) 내용 정리 참조자: 메모리 주소를 숨기고 안정성을 얻다C++의 참조자(reference)는 단순히 "포인터보다 쉬운 문법" 그 이상입니다. 실제로 참조자는 C++의 타입 시스템과 메모리 모델에 깊숙이 통합되어 있고, 복사 비용을 줄이고, 인터페이스의 안전성을 높이며, 원본 수정 제어까지 담당하는 중요한 개념입니다. 이번 글에서는 참조자의 기본 개념부터 심화 활용, 내부 작동 방식까지 심층적으로 다뤄봅니다.참조자의 정의: 또 하나의 이름참조자란 이미 존재하는 객체의 또 다른 이름(alias)입니다. 일단 어떤 변수와 결합되면, 그 변수의 메모리 공간을 함께 공유합니다.int x = 42;int& r = x; // r은 x의 또 다른 이름 이후 r을 통해 값을 읽거나 수정하면 실제로는 x의 메모리에 직접 접근하는 것.. 2025. 6. 19. 이전 1 다음