참조자(Reference)

2025. 3. 27. 14:57C++

참조자(Reference)

1. 선언과 동시에 초기화

int &r;		// 불가능 (초기화 필요)
int x = 5;
int &r = x;	// 가능

2. 한 번 참조한 변수만 가리킬 수 있음 (재할당 불가)

int a = 10, b = 20;
int &ref = a;
ref = b;		// ref가 b를 참조하는 것이 아니라, a의 값을 b로 변경함

3. NULL을 가리킬 수 없음

 

int &r = NULL;		// 불가능

 

'C++' 카테고리의 다른 글

Orthodox Canonical Form  (0) 2025.04.29
fstream  (0) 2025.03.31
union  (0) 2025.03.26
SSO  (0) 2025.03.26
소멸자(destructor)  (0) 2025.03.26