728x90
참조형 변수 (Reference Types)
동작방식
- 참조형 변수는 기존 변수의 별칭(alias)이며, 동일한 메모리 주소를 가리킨다.
- 선언시 반드시 초기화 되어야 한다.
- 값에 의한 복사가 아닌, 원본 변수와 동일한 메모리를 공유함으로 한쪽에서 변경이 다른쪽에 반영된다.
int main() {
int original = 5;
int &refVar = original; // 참조형 변수 선언
refVar += 10;
// original은 이제 15이다.
original -= 5;
// refVar은 이제 10이다.
return 0;
}
728x90
'C++ > 기초' 카테고리의 다른 글
Run-Time Type Information(RTTI) (0) | 2024.01.12 |
---|---|
C++에 사용되는 4가지 형변환 연산자 (0) | 2024.01.12 |
참조에 의한 전달 (Passing by Reference) (0) | 2024.01.09 |
값에 의한 전달(Passing by Value) (0) | 2024.01.09 |
1. C++ Hello Wold 작성하기 (0) | 2022.12.31 |