C++

참조자(Reference)

성-민 2025. 3. 27. 14:57

참조자(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;		// 불가능